我创建了“基于代理的发布模板”,其具有释放路径SIT-> RQA-> PREPROD-> PROD-> DR。我们目前正在等待Qa签署PREPROD版本,以便周末发布给PROD。当我们开始发布这个版本时,我们不知道将替换web.config文件中的标记的组件中某些配置变量的值,因此我们将它们留空。我在发布管理的早期版本上能够编辑这些值,而发布版“正在”尚未发布的环境中。遗憾的是,我无法编辑此版本的值,我不确定这是设计还是版本需要处于特定状态。有谁知道为什么我不能改变变量?
答案 0 :(得分:0)
我相信它是设计的。通常,当某个值需要针对特定阶段进行更改时,请重新启动整个版本。
答案 1 :(得分:0)
我相信这是您在尝试编辑配置变量时所看到的。
这是因为您在该阶段拥有相同名称的任务。 我本来建议编辑任务名称并使它们保持唯一。但由于您使用的是“基于代理的发布模板”,因此只剩下一个选项。
您需要为该阶段的每个任务手动编辑配置变量。从我的屏幕截图中,您可以看到我可以使用PS / DSC任务编辑Deploy的配置变量。
出于提供信息的目的,microsoft发布了TFS 2015更新2的全新版本的发布管理。您可能希望查看它。