有谁知道将构建的变更集编号(在 TFS 2012 中)添加到正在构建的网站的 web.config 的好解决方案?
我们不希望它作为汇编版本的一部分,而是作为一个完全独立的条目。
谢谢,
基龙
您必须将自定义工作流活动添加到构建过程模板才能执行此操作。
Ewald Hofman 有一个关于如何做到这一点的精彩博客系列。第 5 部分有一个关于编辑程序集版本的教程,您可以将其用作模板,但可以编辑您的 web.config。
BuildDetail.SourceGetVersion
您应该在:属性中找到变更集 ID 。
注意这是 TFS 2012,默认情况下您可能会启用本地工作区,因此您不需要在文件上摆弄只读标志。