在Team foundation服务器中什么是构建代理和控制器?

poi*_*ics 27 msbuild tfs build-process visual-studio

我无法掌握Team Foundation中构建服务器的概念.谁能解释一下?基础服务器中的构建代理和控制器是什么?

Tay*_*ird 48

在TFS中,构建系统由两个主要构造组成:构建控制器构建代理.

Controller的工作是对构建请求进行排队,并将它们发送给"最可用"的构建代理.代理的工作是执行实际构建.

此设置允许您轻松扩展到"构建服务器场",控制器将调度到任意数量的代理,从而允许您的构建平台无需重新设计即可扩展.

短语"构建服务器"或"构建机器"仅表示构建控制器,构建代理(S)或两者运行的服务器.在一个较小的商店里,你可能只有一台构建机器,而且这个盒子也可能会做一些其他的动作.

MSDN信息非常好,就像任何#博客一样.

MSDN:Build Machines http://msdn.microsoft.com/en-us/library/ms181712.aspx

MSDN Build Controllers http://msdn.microsoft.com/en-us/library/ee330987.aspx

MSDN构建代理 http://msdn.microsoft.com/en-us/library/bb399135.aspx