Team Foundation Server中的构建定义和构建代理之间的关系

时间:2013-11-09 19:40:25

标签: tfs

我正在制作一份报告,其中有3列如下

  1. 控制器
  2. 控制器下的BuildAgents
  3. 在此特定代理上运行的BuildDefinition。
  4. 每个控制器都有两个或更多构建代理。构建定义可以在控制器的一个或所有代理上运行。 目前,TFS仓库中的构建定义表已加入到控制器ID上构建控制器表,因此控制器上运行的所有定义都将反映在控制器下的所有代理程序中。 我想知道代理ID和定义id之间的正确连接,以便只显示在代理上运行的各个构建定义。

    谢谢!

1 个答案:

答案 0 :(得分:0)

构建定义与控制器而不是代理相关联。您可以在构建def上使用代理标记和一些标记查询。但通常,Build Defs与Controller关联,并在链接到该Controller的所有Agent之间进行负载平衡。