TFS版本管理更新配置文件

时间:2017-01-19 19:05:39

标签: tfs release-management

我是TFS发布管理的新手。我已经使用了章鱼部署,我对章鱼如何部署更新配置文件(web.config或app.config)而不使用令牌非常满意。在TFS RM中是否有类似的方式?不是真的想要一个用于本地开发的配置文件和一个带有令牌的配置文件?

欢迎任何想法......

非常感谢

1 个答案:

答案 0 :(得分:0)

为了处理版本管理中的配置,通常使用两种技术每个环境配置标记化

如果您希望在构建和部署之间进行清晰的分离。要实现这一点,建议使用标记化配置。

如上所述,建议您使用Config Per Environment。

  

在“每个环境配置”中,您基本上对配置进行硬编码   每个环境的文件。在部署时,您将覆盖目标   使用源代码管理的配置进行环境配置。这可能是   一个 xcopy操作,但希望有点聪明的东西    - 像ARM模板param.json文件。定义ARM时   模板,您定义传递给模板的参数   它被执行了。然后,您还可以定义一个param.json文件   提供参数。

更多详情请看一下这个精彩的博客:Config Per Environment vs Tokenization in Release Management