TFS 2015 及更高版本 - 标记代理

TFS 2015 and later - Tagging agents

有谁知道标记代理的功能是否消失了? 我在互联网上找不到任何相关内容。

我的想法是让某些构建使用特定的代理。在 TFS 2013 上,我会使用标记,但我不再看到该选项。 另一方面,我看到可以将构建定义连接到某个代理队列。

为此使用 demands and capabilities。向构建代理添加自定义功能,然后向构建定义添加匹配需求。

TFS 2015 或更高版本不再有代理标记。如果您想使用特定的构建定义和用于 运行 构建的特定构建代理。

您可以将 user Capability 添加到该特定构建代理,然后在构建定义中将该功能作为 demand(常规选项卡)。

另一种方法是在构建定义中或排队构建时直接使用 Agent.NameAgent.ComputerName 需求。看看这个博客:How to send TFS build to a specific agent or server,它也支持 TFS2015。

Oren: Is this feature works in TFS15 SP3?

Reply Eric Parvin: Yes, this should work on TFS 2015 to the newest version.

需求和功能会起作用,您还可以创建一个特定的队列,其中有一个可用的代理,并将队列设置为您想要的构建,这样您就可以实现与想要的行为相同的行为。