我在 https://www.visualstudio.com/docs/build/steps/utility/copy-files 中使用复制任务时遇到问题
我的任务失败并出现错误 cp: copyFileSync: 无法写入目标文件 (code=EBUSY): ...

抬头一看,我发现以某种方式无法覆盖该文件。当我删除该文件并再次将构建排队时,它成功了。

这个问题有永久的解决方案吗?我不想在复制任务中使用“清理目标文件夹”选项,因为在该文件夹中会有构建任务未复制的其他文件。

最佳答案

根据错误信息,该文件正在运行复制文件任务时被使用。您需要检查哪个应用程序正在使用它并确保在任务运行时应用程序已关闭。如果文件被任何应用程序锁定,即使您使用“清理目标文件夹”选项,您也可能会收到“rm:无法删除文件(代码 EBUSY):...”错误消息。

关于azure-devops - cp : copyFileSync: could not write to dest file (code=EBUSY),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38487145/

10-13 06:16