无法使用team foundation server 2012创建新的构建代理

时间:2013-04-17 17:51:28

标签: visual-studio-2012 tfsbuild build-agent

我们最近升级到团队基础服务器2012更新2,现在我们在尝试添加新的构建代理时遇到错误。

错误: TF900559:构建代理MyBuildAgent无法提供构建控制器MyBuildControler。构建控制器和代理必须运行相同版本的Team Foundation Build。

现在我确保我们正在运行正确的版本,甚至尝试使用全新安装,更新1和更新2,我仍然收到此错误消息。

我应该注意,这个构建代理是通过制作我们拥有的另一个代理的副本并重命名所有内容来创建的。

有没有人有这样的问题?

2 个答案:

答案 0 :(得分:2)

@ user2291942

当我尝试将TFS 2012 Update 2与TFS 2010构建服务器集成时,我收到此错误。我知道2012 Update 2的设计允许这样做,但我已经在Application Tier Server上配置了控制器(我想很多人都这样做了),这显然是在运行TFS 2012 Update 2.。

为了解决这个问题,我将TFS 2010服务器配置为连接到TFS 2012 Update 2应用程序层/存储库的构建控制器。然后,在创建构建代理并将它们附加到该控制器时,问题已得到解决。

希望这有帮助!

答案 1 :(得分:-1)

您确定已在TFS App Server + Build Controller + Build Agent上升级到TFS 2012 Update 2吗?

如果不通知我建议只卸载TFS并在构建代理服务器上重新安装TFS。这是一个相对快速和无痛的过程。