TFS 2013:在另一台机器上添加新的构建代理

5
对于我的安装在"A"机器上的TFS 2013服务器,并已配置一个构建控制器,我想要添加另一台位于"B"机器上的构建代理。机器"B"上的新构建代理应由机器"A"的同一构建控制器控制。已经在机器"B"上安装了TFS 2013。
为了实现这一点,在机器"A"的Team Foundation Administration Console下的“Build Configuration”中,我使用“New Agent…”功能来添加新代理。
问题是我无法更改“Computer Name”,因为它被禁用了。我如何添加机器“B”的代理?
感谢您的帮助!
1个回答

9

您需要在另一台服务器上安装团队构建(从TFS安装光盘安装),然后仅配置团队构建部分。在创建控制器/代理时,仅选择代理,然后您将能够选择其他控制器(A)。

祝好, ET


谢谢Etienne。在机器“B”上,已经安装了完整的TFS安装包(带有自己的控制器/代理/构建服务)。在我看来,唯一配置团队构建服务的方式是在TFS的安装过程中进行。我是否仍然可以将机器“B”的现有代理注册到机器“A”的控制器上,而无需重新安装TFS? - user2516186
我在机器"B"上彻底卸载了TFS,并重新安装了TFS,只选择了Team Build模块。现在我可以将该服务器加入到另一台机器"A"的现有构建控制器中。谢谢Etienne。 - user2516186
不用谢。你可以通过在服务器上从工具目录运行tfsconfig setup /uninstall:TeamBuild来仅卸载组件,而无需卸载和重新安装TFS。但既然这种方法对你有效,那就太好了。很高兴能帮到你。 - Etienne

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接