【发布时间】:2014-11-21 13:48:26
【问题描述】:
有没有办法为许多构建定义更改构建控制器?
我已经克隆了一个构建服务器并在停用它的构建服务之前使其联机,因此在很短的时间内我有两个同名的构建控制器同时连接到同一个集合。现在我有 900 多个构建定义希望我手动重置他们的构建控制器。有没有人有脚本、工具、技巧、提示,我可以通过 API 等(由于时间原因我不想这样做)来解决这个问题?
【问题讨论】:
有没有办法为许多构建定义更改构建控制器?
我已经克隆了一个构建服务器并在停用它的构建服务之前使其联机,因此在很短的时间内我有两个同名的构建控制器同时连接到同一个集合。现在我有 900 多个构建定义希望我手动重置他们的构建控制器。有没有人有脚本、工具、技巧、提示,我可以通过 API 等(由于时间原因我不想这样做)来解决这个问题?
【问题讨论】:
如果你创建一个“新”构建控制器,你可以让它替换现有的控制器,那么 AFAIK 它应该是从一个到另一个的无缝过渡。
在您的新机器上,删除现有的重复控制器,然后添加一个新控制器并选择替换现有的。
【讨论】:
要更改多个构建定义上的构建控制器,您可以使用此 Visual Studio 扩展:Community TFS Build Manager VS2013
【讨论】: