在 Team Foundation 服务器中,什么是构建代理和控制器? [英] In Team foundation server what is build agent and controller?

查看:19
本文介绍了在 Team Foundation 服务器中,什么是构建代理和控制器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am unable to grasp the concept of build server in Team foundation. Can anybody explain ? Also what is the build agent and controller in the foundation server ?

推荐答案

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

In TFS, the build system consists of two main constructs: the Build controller and the Build agents.

控制器的工作是将构建请求排队并将它们发送到最可用"的构建代理.Agent 的工作是执行实际的构建.

The Controller's job is to queue build requests and send them to the "most available" build agent. The Agent's job is to perform the actual build.

此设置可让您轻松成长为构建农场",控制器将其分派给任意数量的代理,从而使您的构建平台无需重新设计即可扩展.

This setup allows you to easy grow into a "Build Farm", which the controller is dispatching to any number of agents, allowing your build platform to scale without being redesigned.

短语构建服务器"或构建机器"仅表示构建控制器、构建代理或两者都在其上运行的服务器.在较小的商店中,您可能只有一台构建机器,而且该机器可能还会执行其他操作.

The phrase "build server" or "build machine" simply indicates a server on which the build controller, the build agent(S), or both run. In a smaller shop, you'd probably only have one build machine and it's likely that box would also be doing some other actions.

这方面的 MSDN 信息非常好,任何 # 博客也是如此.

The MSDN info is pretty good on this, as are any # of blogs.

MSDN:构建机器http://msdn.microsoft.com/en-us/library/ms181712.aspx

MSDN 构建控制器http://msdn.microsoft.com/en-us/library/ee330987.aspx

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

这篇关于在 Team Foundation 服务器中,什么是构建代理和控制器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆