我们最近将 TFS 2008 迁移到了 TFS2010,并且我们希望拥有多个构建代理。
免责声明:蹩脚的极客命名即将到来……
因此,新服务器是构建控制器(我们称其为 Captain Picard),它上面还有一个构建代理(我们称其为 Commander Data)。在 Team Foundation Server 管理控制台的构建配置中,我看到了我创建的控制器和代理。
然后,我在另一台机器上安装构建服务。我将其配置为使用 Captain Picard 控制器,并创建一个代理(我们称之为 Commander Riker)。
现在,在构建控制器管理控制台的构建配置中,我应该看到 Commander Riker 代理吗?因为我看不到。我知道它可以工作,因为如果我禁用 Commander Data,Commander Riker 会代替我构建。但我仍然没有在控制器的管理控制台中看到它。
这是控制员(皮卡德船长和数据指挥官)的管理控制台:https://i.stack.imgur.com/FaLgo.jpg
这是来自构建服务服务器(指挥官 riker)的管理控制台:https://i.stack.imgur.com/uTjF6.jpg
答案1
您只能看到在特定机器上安装的内容。由于控制器是远程的,因此它不会出现在 Riker 中。
以下是所有可能组合的概述:http://msdn.microsoft.com/en-us/library/dd793166.aspx