【发布时间】:2016-12-17 00:11:57
【问题描述】:
由于我们已将 TFS 应用程序层移至另一台服务器,因此 TFS 构建已停止工作。每当我尝试开始构建时,它都会失败并出现以下错误:
TF215097:为构建初始化构建时出错 定义 \My\Build: TF214007: No build was found with the URI vstfs:///Build/Build/8320. URI 不存在,或 NT AUTHORITY\NETWORK SERVICE 没有访问权限。
设置如下:
服务器 TFSAT 包含 TFS 应用程序层和构建控制器。服务器 TFSBUILD 包含一个构建代理和一个在NT AUTHORITY\NetworkService 帐户下运行的构建服务。构建代理使用服务器 TFSAT 上的构建控制器。
我已经三重检查了网络服务账号TFSBUILD$属于团队项目集合的组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 时,我还是个新手。提前感谢您的任何提示。
【问题讨论】:
标签: visual-studio-2013 tfs build tfsbuild