【问题标题】:TFS/ MSBuild Add ChangeSet Number to Web.ConfigTFS/MSBuild 将变更集编号添加到 Web.Config
【发布时间】:2012-09-06 09:03:43
【问题描述】:

有谁知道将构建的变更集编号(在 TFS 2012 中)添加到正在构建的网站的 web.config 的好解决方案?

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

谢谢,
基隆

【问题讨论】:

    标签: msbuild tfsbuild


    【解决方案1】:

    您必须将自定义工作流活动添加到构建过程模板才能执行此操作。

    Ewald Hofman 有一个很棒的 blog series 关于如何做到这一点。第 5 部分有一个关于编辑程序集版本的教程,您可以将其用作模板,但可以编辑您的 web.config。

    您应该在BuildDetail.SourceGetVersion 属性中找到变更集 ID。

    注意因为这是 TFS 2012,您可能会默认启用本地工作区,因此您无需在文件上设置只读标志。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-08
      • 2010-12-10
      • 2015-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-19
      • 2010-12-14
      相关资源
      最近更新 更多