visual studio 2013 - TFS构建失败-错误TF214007



由于我们已将TFS应用层移动到另一台服务器上,因此TFS构建已停止工作。每当我尝试开始构建时,它都会失败,并出现以下错误:

TF215097:在为构建初始化构建时发生错误MyBuild: TF214007:没有找到带有URI的Buildvstfs:///构建/构建/8320。URI不存在,或者NT不存在权威网络服务没有访问权限。

设置如下:

Server TFSAT包含TFS应用层和构建控制器。服务器TFSBUILD包含在NT AUTHORITYNetworkService帐户下运行的构建代理和构建服务。构建代理使用服务器TFSAT上的构建控制器。

我已经确认网络服务账号TFSBUILD$属于team project collection的组Project Collection Build Service Accounts

我也已经尝试在服务器TFSBUILD上打开URL vstfs:///Build/Build/8320,导致启动Visual Studio实例并给出错误:The provided argument vstfs:///Build/Build/8320 must contain a query parameter named url which contains the full qualified URL to the Team Project Collection .

我也试着创建一个新的构建并运行这个-同样的问题。

有没有人知道什么可能设置错了?我找不到应该授予构建服务帐户(在我的情况下是标准网络服务帐户)的任何其他权限。

请注意,当涉及到设置TFS时,我是一个新手。提前感谢您的提示

首先,请确保您在将Team Foundation Server从一个环境移动到另一个环境中遵循了正确的操作。

要缩小问题范围,可以:

  • 尝试在构建控制器上重新启动构建服务代理并等待另一个构建。
  • 请使用其他构建帐户,而不是NT AUTHORITYNETWORK SERVICE并尝试一次。

如果您仍然得到错误,请尝试使用以下解决方法:删除旧的构建控件和代理。创建一个新的。注意:您可能必须编辑所有构建定义以指向新的控件和代理。

相关内容