我在计算机上安装了TFS 2013 Update 3,并且我正在尝试在同一域上的另一台计算机上配置TFS Build服务。构建服务的注册成功完成,但服务,控制器和构建代理进入无限的启动/停止/重新启动循环。构建计算机上的事件查看器在构建服务操作日志中给出以下错误:
Build machine 'x' lost connectivity to message queue tfsmq://buildservicehost-18/.
Reason: TF30063: You are not authorized to access http://tfs2013:8080/tfs/defaultcollection.
我尝试过的事情:
我尝试使用的域帐户位于集合的构建服务帐户组中,我甚至尝试将其放入管理组。我也尝试将其作为我自己的域帐户运行,这是一个tfs管理员和域管理员帐户。都具有相同的结果。事实上,这发生在2台不同的机器上,其中一台机器安装完全全新,这让我相信问题出现在TFS应用程序层本身,但我不知道从哪里开始。 Visual Studio能够为所有用户连接到TFS。
答案 0 :(得分:0)
听起来您正在尝试将TFS 2013构建代理连接到TFS 2012服务器。这不是受支持的配置。
建议您的构建代理版本的TFS与服务器上的版本匹配。这并不意味着您无法在该代理上使用任何版本的MSBuild或VS进行构建。这个配置。
答案 1 :(得分:0)
我最后通过执行以下操作解决了这个问题:
这很好,并没有让我失去任何东西。我仍然不明白为什么我首先遇到问题,但我唯一的猜测是,从TFS 2010进行基于迁移的升级是某种类型的残余。