我正在使用 TFS 在线待办事项 持续集成 构建通过,但发布失败,因为我收到以下错误
Unhandled: Failed rmRF: EPERM: operation not permitted, unlink 'C:path.bowerrc'
我注意到的是,当我查看TFS中的文件时,我可以看到.bowerrc,但是一旦工件在构建后被删除并且我查看Zip文件,.bowerrc就不存在了,这可能是原因
我今天在 VSTS 中遇到了同样的问题。错误是:
##[error]Unhandled: Failed rmRF: EPERM: operation not permitted, unlink 'F:...UIapp.js'
此错误在我的构建定义的复制步骤中引发。我刚刚清理了该路径中的现有文件,构建成功。如果您遇到相同的问题,您甚至可以考虑打开"覆盖"选项。
尝试添加
<ItemGroup>
<Content Include=".bowerrc" CopyToPublishDirectory="PreserveNewest" />
</ItemGroup>
到 csproj 文件
如果 VM 是 Windows,请将服务放在其他文件夹中,而不是直接放在C:
中。 例如,在C:Servicespath.bowerrc
.