vNext 生成在项目中使用 robocopy 命令失败



我正在使用 TFS2015 和 vnext 构建来构建项目和 sln 文件在项目或 SLN 中,我们使用 robocopy 命令将 DLL 从构建的解决方案复制到其他文件夹,但有时此工作已完成并且 vnext 构建成功通过,有时 robocopy 命令无法复制 DLL 并失败并出现错误

有没有人解决这个问题,可以帮助我?

1-我的构建代理与网络/服务用户一起运行

2-robocopy 命令错误退出,代码为 8。

Robocopy 中的错误 8 意味着当时无法复制某些文件或目录。由于您说命令有时会成功,因此更有可能是与时间相关的特定问题,或者可能是在执行命令时文件正被其他进程使用。在这两种情况下,您都可以尝试在几分钟后手动执行相同的 robocopy 命令,看看它是否会再次失败。可以在 robocopy 命令(可能还有/LOG(中添加/v 选项,然后验证日志文件中是否存在更多描述性错误。此外,当它失败时,环境是否与它成功的环境相同?

最新更新