TFS/MSBuild 将变更集编号添加到 Web.Config

3

有没有好的解决方案可以将TFS 2012中构建的变更集号添加到正在构建的网站的web.config文件中?

我们不希望它成为程序集版本的一部分,而是作为一个完全独立的条目存在。

谢谢,
Kieron

1个回答

3
您需要将自定义工作流活动添加到构建过程模板中才能实现此操作。
Ewald Hofman有一系列关于如何做到这一点的博客文章。第5部分有一个关于编辑程序集版本的教程,您可以使用它作为模板,而不是编辑您的web.config文件。
您应该在BuildDetail.SourceGetVersion属性中找到更改集ID。
请注意,由于这是TFS 2012,您可能默认已启用本地工作区,因此无需在文件上调整只读标志。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接