TFS中有没有办法克隆指向新分支的多个构建定义?假设我有6个构建定义指向主干,然后添加一个需要全部的分支6.今天,我必须一次克隆一个,这非常不方便。
我查看了社区TFS Build Extensions,但我不确定其中是否存在功能,如果存在,则如何实现它。
任何帮助都会很棒,谢谢。
答案 0 :(得分:0)
您可以使用tfpt执行自动克隆部分。
示例:
将HelloWorld_Main定义克隆为HelloWorld_Release tfpt builddefinition / clone Contoso \ HelloWorld_Main Contoso \ HelloWorld_Release
从Contoso到Contoso2团队项目克隆HelloWorld_ *定义 tfpt builddefinition / clone Contoso \ HelloWorld_ * Contoso2
我知道您可以使用TFS API以编程方式更改克隆的构建定义,以更改其中的路径和配置值。虽然,由于构建定义的定制级别,这不一定是直截了当的。例如,您可能具有特定于分支的配置数据,而不仅仅是分支的名称。
要以编程方式编辑流程参数,请参阅以下内容: