【发布时间】:2012-09-06 09:03:43
【问题描述】:
有谁知道将构建的变更集编号(在 TFS 2012 中)添加到正在构建的网站的 web.config 的好解决方案?
我们不希望它作为程序集版本的一部分,而是作为一个完全独立的条目。
谢谢,
基隆
【问题讨论】:
有谁知道将构建的变更集编号(在 TFS 2012 中)添加到正在构建的网站的 web.config 的好解决方案?
我们不希望它作为程序集版本的一部分,而是作为一个完全独立的条目。
谢谢,
基隆
【问题讨论】:
您必须将自定义工作流活动添加到构建过程模板才能执行此操作。
Ewald Hofman 有一个很棒的 blog series 关于如何做到这一点。第 5 部分有一个关于编辑程序集版本的教程,您可以将其用作模板,但可以编辑您的 web.config。
您应该在BuildDetail.SourceGetVersion 属性中找到变更集 ID。
注意因为这是 TFS 2012,您可能会默认启用本地工作区,因此您无需在文件上设置只读标志。
【讨论】: