如何定位没有特定标记的TFS构建代理?

时间:2013-04-23 16:03:09

标签: tfs msbuild

我们的MS构建设置包含多个具有多个代理的构建计算机。代理程序使用安装在构建计算机上的不同软件进行标记。我的构建使用“MatchAtLeast”查找两个标签。最近,TFS偶尔会选择另一台构建机器,它始终会失败。我相信这可能是因为该特定计算机上安装了某个其他软件包,因此我希望排除任何可用于我的构建的计算机,该计算机具有代表该特定标记的特定标记违规软件。

我想我可以为没有该软件的所有内容添加标签,但这看起来很愚蠢,然后如果安装了,添加它的人就不需要为新安装的软件添加标签,但是也要删除其他标签,说明它没有该软件。

那么有没有办法将构建定义配置为 避免 构建具有特定标记的代理?

我们正在使用TFS 2012更新2.

1 个答案:

答案 0 :(得分:2)

在构建定义的高级选项卡中,您可以定义代理名称和标记。默认情况下,它设置为*,但您可以使用要定位的代理的名称

相关问题