我正在使用TFS2015和vnext构建来使用构建控制器构建项目和sln文件 在项目或slns中,我们使用robocopy命令将dll从构建的解决方案复制到其他文件夹但有时完成这项工作并且vnext构建成功通过,有时robocopy命令无法复制dll并因错误而失败
有没有人解决了这个问题,可以帮助我吗?
1 - 我的构建代理与网络/服务用户一起运行
使用代码8退出2-robocopy命令错误。
答案 0 :(得分:0)
Robocopy的错误8表示此时无法复制某些文件或目录。由于您说该命令有时会成功,因此更有可能是与特定时间相关的问题,或者可能是在执行命令时某些其他进程正在使用这些文件。在这两种情况下,您都可以尝试在几分钟后手动执行相同的robocopy命令,并查看它是否会再次失败。您可以在robocopy命令中添加/ v选项(可能还有/ LOG),然后验证日志文件中是否存在更多描述性错误。此外,当它失败时,环境是否与成功的环境相同?