TFS2017版本管理模板配置提示

时间:2017-01-20 20:38:52

标签: iis release release-management arr tfs2017

下午好,

我对发布管理部门并不熟悉,而且我的任务是将我们的发布管理2013模板转换为2017年。我最近遇到了一个路障,我和我一起。我们无法弄清楚如何继续,并想咨询专家的建议或建议。

最主要的问题是2017版本管理不提供设置环境标签的功能,这意味着我无法设置"生产"环境并标记其中的所有生产IIS服务器,以便对所有服务器运行单个命令。这大大阻碍了我。

我已就此问题进行了研究,并开展了两项可能的工作。 1)为每个IIS站点创建发布模板或2)为每个环境创建发布模板(Test / Stage / Prod)。这里的问题是我们管理了100多个不同的IIS站点和数据库,因此为每个站点创建一个单独的模板将是......天文数字。如果我们需要发布特定网站,那么为每个环境创建一个批量模板可能会导致问题。

我认为我们不是唯一一家使用这么多IIS网站的公司,并且有人必须找到一个比上述两个更好的解决方案。我们是否需要寻找TFS2017以外的其他地方(内置RM功能)?

我很感激有关这个问题的任何建议。

1 个答案:

答案 0 :(得分:0)

您用于定位服务器的任务(例如"目标计算机上的PowerShell")会获取要执行的服务器列表。您可以将服务器名称存储在环境级别的发行版定义中的变量中。

在TFS 2017 Update 1中,您可以在variable groups中存储相关变量,并在不同版本定义中共享它们。