TFS 2015 及更高版本 - 标记代理
TFS 2015 and later - Tagging agents
有谁知道标记代理的功能是否消失了?
我在互联网上找不到任何相关内容。
我的想法是让某些构建使用特定的代理。在 TFS 2013 上,我会使用标记,但我不再看到该选项。
另一方面,我看到可以将构建定义连接到某个代理队列。
为此使用 demands and capabilities。向构建代理添加自定义功能,然后向构建定义添加匹配需求。
TFS 2015 或更高版本不再有代理标记。如果您想使用特定的构建定义和用于 运行 构建的特定构建代理。
您可以将 user Capability 添加到该特定构建代理,然后在构建定义中将该功能作为 demand(常规选项卡)。
另一种方法是在构建定义中或排队构建时直接使用 Agent.Name
或 Agent.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.
需求和功能会起作用,您还可以创建一个特定的队列,其中有一个可用的代理,并将队列设置为您想要的构建,这样您就可以实现与想要的行为相同的行为。
有谁知道标记代理的功能是否消失了? 我在互联网上找不到任何相关内容。
我的想法是让某些构建使用特定的代理。在 TFS 2013 上,我会使用标记,但我不再看到该选项。 另一方面,我看到可以将构建定义连接到某个代理队列。
为此使用 demands and capabilities。向构建代理添加自定义功能,然后向构建定义添加匹配需求。
TFS 2015 或更高版本不再有代理标记。如果您想使用特定的构建定义和用于 运行 构建的特定构建代理。
您可以将 user Capability 添加到该特定构建代理,然后在构建定义中将该功能作为 demand(常规选项卡)。
另一种方法是在构建定义中或排队构建时直接使用 Agent.Name
或 Agent.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.
需求和功能会起作用,您还可以创建一个特定的队列,其中有一个可用的代理,并将队列设置为您想要的构建,这样您就可以实现与想要的行为相同的行为。