在 Team Foundation Server 中,什么是构建代理和控制器?

发布于 2024-09-26 20:15:42 字数 56 浏览 6 评论 0原文

我无法理解团队基础中构建服务器的概念。有人能解释一下吗?另外基础服务器中的构建代理和控制器是什么?

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 ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

过气美图社 2024-10-03 20:15:42

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

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

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

短语“构建服务器”或“构建机器”仅指示构建控制器、构建代理或两者运行的服务器。在一家较小的商店中,您可能只有一台构建机器,并且该盒子可能还会执行一些其他操作。

MSDN 上的信息非常好,任何博客也是如此。

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

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

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.

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

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 Build Agents
http://msdn.microsoft.com/en-us/library/bb399135.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文