你能详细说明TFS上的Build controller和Build agent是什么,并使用简单的语句

时间:2015-01-06 09:09:28

标签: tfs2010

我想知道TFS上构建控制器和构建代理的定义以及解释 它是如何工作的以及它们的用途

你能详细说明吗

1 个答案:

答案 0 :(得分:1)

构建控制器(来源MSDN

  

要使用Team Foundation Build,您的团队必须至少拥有一个版本   控制器执行轻量级任务并分发   处理器密集型的构建过程到其构建池的工作   剂。

构建代理(来源MSDN

  

要使用Team Foundation Build,您的团队必须至少拥有一个版本   代理程序,用于执行构建过程中处理器密集型工作。

这些页面详细介绍了大部分内容,但TLDR版本是:

控制器协调构建代理。代理运行构建。如果您希望同时运行多个构建,请添加更多代理(在相同或不同的计算机上)。

您通常不需要多个控制器,除非您拥有多个团队项目集合,或者真正需要构建/代理。我们很高兴在同一个盒子里运行24个代理和1个控制器。