【问题标题】:Batch Clone Build Definitions TFS 2012批量克隆构建定义 TFS 2012
【发布时间】:2014-05-20 06:01:09
【问题描述】:

TFS 中是否有办法克隆指向新分支的多个构建定义?假设我有6个构建定义指向主干,然后添加一个需要全部6个的分支。今天我必须一次克隆一个,非常不方便。

我查看了 Community TFS Build Extensions,但不确定其中是否存在功能,如果存在,如何实现它。

【问题讨论】:

    标签: tfs tfs-2012


    【解决方案1】:

    您可以使用 tfpt 进行自动克隆部分。

    例子:

    将 HelloWorld_Main 定义克隆为 HelloWorld_Release tfpt builddefinition /clone Contoso\HelloWorld_Main Contoso\HelloWorld_Release

    将 HelloWorld_* 定义从 Contoso 克隆到 Contoso2 团队项目 tfpt builddefinition /clone Contoso\HelloWorld_* Contoso2

    我知道您可以使用 TFS API 以编程方式更改克隆的构建定义,从而更改其中的路径和配置值。虽然,由于构建定义的定制级别,这不一定是直截了当的。例如,您可能拥有不只是分支名称的特定于分支的配置数据。

    要以编程方式编辑过程参数,请查看如下内容:

    https://social.msdn.microsoft.com/Forums/en-US/5a032086-dcf3-4585-abdf-bfb12f42bf5c/how-to-modify-the-tfs-build-definition-processparameters-programmatically?forum=tfsbuild

    【讨论】:

      猜你喜欢
      • 2012-08-24
      • 2018-06-09
      • 1970-01-01
      • 1970-01-01
      • 2014-09-06
      • 1970-01-01
      • 2019-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多