Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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发布管理-发布责任分离_Tfs_Release Management_Ms Release Management - Fatal编程技术网

TFS发布管理-发布责任分离

TFS发布管理-发布责任分离,tfs,release-management,ms-release-management,Tfs,Release Management,Ms Release Management,我一直在考虑改进我们部门的部署策略,最新的TFS发布管理工具看起来非常适合这一点。允许多个发布阶段,以及该阶段的授权;但是,我工作的公司有非常严格的治理,因此开发团队绝对不能考虑(甚至是思考)UAT或生产环境。这是由该国另一端的一个独立团队处理的 因此,问题是TFS发布管理是否允许在不同的环境中使用不同的概要文件。 也就是说,团队X可以部署到开发和测试中,但是只有团队Y的成员可以启动UAT或PROD的发布?是 看看发布路径。在那里,您可以选择负责在阶段内接受部署的人员或组。因此,他们成为了那个舞

我一直在考虑改进我们部门的部署策略,最新的TFS发布管理工具看起来非常适合这一点。允许多个发布阶段,以及该阶段的授权;但是,我工作的公司有非常严格的治理,因此开发团队绝对不能考虑(甚至是思考)UAT或生产环境。这是由该国另一端的一个独立团队处理的

因此,问题是TFS发布管理是否允许在不同的环境中使用不同的概要文件。 也就是说,团队X可以部署到开发和测试中,但是只有团队Y的成员可以启动UAT或PROD的发布?

看看发布路径。在那里,您可以选择负责在阶段内接受部署的人员或组。因此,他们成为了那个舞台的主人。他们决定是否以及何时在其环境中部署特定版本(构建)


此外,您还可以设置安全性,以便一个团队可以仅为选定的阶段修改发布模板中的部署顺序。他们将能够看到其他阶段,但不能修改它。此安全性可以在组的安全性选项卡中定义。

谢谢,这正是我需要知道的。