TFS 2015 构建代理无法同步 TFVC

TFS 2015 build agent failing to sync TFVC

对于我的 TFS 2015 中的特定项目,vNext 构建代理无法从存储库同步源代码。

我在日志文件中看到的唯一消息是:

Starting: Get sources


Syncing repository: RDW (TFVC) Workspace Name: ws_d565d474_34;Buildb470f52-2a65-4b67-a68a-b8c32cebcad5 Done syncing repository RDW to version C283662 (workspace version -1)

注意"workspace version -1"。如果我检查我的构建代理服务器上的工作文件夹是空的(甚至没有创建)。仍然创建了 TFS 端的工作区(使用 TF 检查)。 我检查了分配给我 运行 代理的帐户的权限,一切似乎都很好。

我在日志、TFS 和代理计算机上都找不到任何内容。 它只发生在一个项目中。我尝试使用不同的构建服务器,但结果是一样的。

有没有人告诉我应该检查什么以尝试解决这个问题?

谢谢

构建代理服务帐户需要是构建服务帐户组的成员。

我找到了问题的答案。我在源代码管理中的文件夹上关闭了权限继承,我的所有分支都位于该文件夹下。 我在这里更详细地分析了这个问题 http://blog.majcica.com/2015/12/24/tfs-2015-build-agent-failing-syncing-the-repository/