TFS构建:无法为随机文件执行"获取"

Tig*_*ing 8 tfs tfsbuild

首先,我们正在使用TFS 2013更新3,整个系统在今天的问题之前运行良好.

今天,我们的两个TFS构建代理都无法再成功完成TFS构建.

我检查了构建日志,发现构建过程在第一步CoreGet失败,如下所示

C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(895,5,895,5):错误:执行Get操作时发生一个或多个错误

有趣的是,它不是没有得到每个文件,但只是没有得到一些文件; 更有趣的是,失败的获取文件列表并未修复.

在我的项目中,有超过10,000个文件,每次都有12个文件无法获取,但12个文件是随机挑选的(至少我没有找到任何模式).任何文件的错误信息是这样的:

C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(895,5,895,5):错误:C:\ Builds\6\NameOfMyFile:服务器无法处理请求.--->对象引用未设置为对象的实例

我检查了构建代理的本地路径,实际上所有这些文件都是从TFS服务器成功获取并保存到构建代理.

有什么想法吗?

Rya*_*pat 8

你能检查一下TFS服务器上的可用磁盘空间吗?我尝试从TFS检索文件时遇到类似的错误,结果发现磁盘已满.清理一些空间修复它.

这是我从Visual Studio获得的完整错误,供参考:

---------------------------
Microsoft Visual Studio
---------------------------
Error Server was unable to process request. ---> Object reference not set to an instance of an object.
Run Code Online (Sandbox Code Playgroud)