Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在TFS 2015中控制构建执行_Tfs_Msbuild_Tfs 2015 - Fatal编程技术网

如何在TFS 2015中控制构建执行

如何在TFS 2015中控制构建执行,tfs,msbuild,tfs-2015,Tfs,Msbuild,Tfs 2015,开发人员A是团队项目T1的“贡献者”和“项目有效用户”组的成员。他需要执行所有开发活动,如签入、签出、合并等 此团队项目T1配置了3个构建。一个用于构建工件并将其复制到开发、QA和生产服务器 当前“A”无法修改生成,但他可以执行(队列生成)生成 我们需要控制这个构建的执行。我们只需要少数成员(项目所有者)来执行QA和Prod的构建和部署 请告知如何提供控制权限。这可以通过权限实现。您可以将所有项目所有者添加到组-项目集合生成管理员。设置前置任务以确保只有此组可以对相关生成进行排队。有关供您参考的

开发人员A是团队项目T1的“贡献者”和“项目有效用户”组的成员。他需要执行所有开发活动,如签入、签出、合并等

  • 此团队项目T1配置了3个构建。一个用于构建工件并将其复制到开发、QA和生产服务器

  • 当前“A”无法修改生成,但他可以执行(队列生成)生成

    我们需要控制这个构建的执行。我们只需要少数成员(项目所有者)来执行QA和Prod的构建和部署


    请告知如何提供控制权限。

    这可以通过权限实现。您可以将所有项目所有者添加到组-项目集合生成管理员。设置前置任务以确保只有此组可以对相关生成进行排队。有关供您参考的详细权限的详细信息:

    要设置权限,您可以在web门户中(单击如下所示的安全设置)或使用

    注意:我的截图是针对TFS15的,而不是针对TFS2015的,可能有些不同。

    您是否尝试过右键单击Visual Studio中的构建(或者可能是web界面)并选择“安全性”?您应该能够控制哪些用户/组可以访问每个生成定义的哪些函数。是的,它起作用了。ThxUpdate屏幕截图,相关权限为队列生成