【发布时间】:2015-02-05 17:55:15
【问题描述】:
我的发布模板包含几个硬编码值,例如安装路径、文档文件夹路径等。要创建新模板,我需要在很多地方更改这些值,而对于更大的模板来说,这非常耗时。
我已经实现了基于代理的发布,我的问题是:
是否可以在发布的每个阶段(如 QA、暂存、生产等)范围内使用变量配置此类值。
基于代理的发布模板和 vNext 模板有什么区别。
【问题讨论】:
标签: visual-studio tfs ms-release-management
我的发布模板包含几个硬编码值,例如安装路径、文档文件夹路径等。要创建新模板,我需要在很多地方更改这些值,而对于更大的模板来说,这非常耗时。
我已经实现了基于代理的发布,我的问题是:
是否可以在发布的每个阶段(如 QA、暂存、生产等)范围内使用变量配置此类值。
基于代理的发布模板和 vNext 模板有什么区别。
【问题讨论】:
标签: visual-studio tfs ms-release-management
vNext 模板的想法是,您的 PowerShell/DSC 脚本是源代码控制的工件,您可以使用 RM 在适当的环境中使用正确的参数调用脚本。
这使您的环境的变更控制更易于管理:您的环境配置和软件的正确运行状态是受源代码控制且易于审查的。
【讨论】: