获取源步骤后,TFS仍然不同步

时间:2015-12-15 12:27:13

标签: tfs tfsbuild tfs2015

enter image description here我们最近迁移到TFS 2015 RTM,并成功创建了构建池,配置构建代理和构建定义。

在构建过程中,TFS执行Get Sources任务并成功完成相同的操作,并将自己标记为绿色。

问题从这里开始,其中构建过程不下载整个文件和文件夹集,选择几个文件夹并完全下载它们而忽略其余的。 我们在构建定义的Repository选项卡中将Clean选项设置为True。还将文件标记为已映射。

解决此问题的任何帮助或建议都会很棒。提前谢谢。

> 2015-12-17T11:51:44.4623378Z Starting: Get sources
2015-12-17T11:51:44.4779612Z Clean is set to true. Removing all repository folders.
2015-12-17T11:53:38.9214724Z Entering TfvcSourceProvider.PrepareRepositoryAsync
2015-12-17T11:53:38.9214724Z localPath=E:\agent\_work\9cf6b32b\Platform
2015-12-17T11:53:38.9214724Z clean=True
2015-12-17T11:53:38.9214724Z sourceVersion=C8496
2015-12-17T11:53:38.9214724Z mappingJson={"mappings":[{"serverPath":"$/Platform/Kernel/Release/350/src/Build","mappingType":"map"}]}
2015-12-17T11:53:38.9214724Z Syncing repository: Platform (TFVC)
2015-12-17T11:53:38.9214724Z workspaceName=ws_9cf6b32b_7
2015-12-17T11:53:46.6600633Z Workspace Name: ws_9cf6b32b_7;
2015-12-17T11:53:49.4179203Z Done syncing repository Platform to version C8496 (workspace version -1)
2015-12-17T11:53:49.4179203Z Leaving TfvcSourceProvider.PrepareRepositoryAsync

1 个答案:

答案 0 :(得分:1)

根据日志:

  

2015-12-17T11:53:49.4179203Z完成同步存储库平台转换C8496(工作区版本-1

这似乎是一个与安全相关的问题。

请确保“Project Collection Build Service”具有访问您的代码文件夹的权限。有关详细信息,请参阅this article