批克隆生成定义TFS 2012

批克隆生成定义TFS 2012,tfs,tfs-2012,Tfs,Tfs 2012,TFS中是否有方法克隆指向新分支的多个生成定义?假设我有6个指向主干的构建定义,然后添加一个需要全部6个的分支。今天,我不得不一次克隆一个,这很不方便 我看过社区TFS构建扩展,但不确定其中是否存在功能,如果存在,如何实现它。您可以使用tfpt完成自动克隆部分 示例: 将HelloWorld\u主定义克隆为HelloWorld\u版本 tfpt builddefinition/clone Contoso\HelloWorld\u主Contoso\HelloWorld\u版本 将HelloWorl

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


我看过社区TFS构建扩展,但不确定其中是否存在功能,如果存在,如何实现它。

您可以使用tfpt完成自动克隆部分

示例:

将HelloWorld\u主定义克隆为HelloWorld\u版本 tfpt builddefinition/clone Contoso\HelloWorld\u主Contoso\HelloWorld\u版本

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

我知道您可以使用TFSAPI以编程方式更改克隆的构建定义,以更改其中的路径和配置值。尽管如此,由于构建定义的定制级别,这并不一定是直接的。例如,您可能有分支特定的配置数据,而不仅仅是分支的名称

要以编程方式编辑流程参数,请参见以下内容: