【问题标题】:Failed rmRF: EPERM: operation not permitted, unlink .bowerrcrmRF 失败:EPERM:不允许操作,取消链接 .bowerrc
【发布时间】:2019-05-22 02:33:53
【问题描述】:

我正在使用 TFS Online todo 持续集成构建通过但发布失败,因为我收到以下错误

Unhandled: Failed rmRF: EPERM: operation not permitted, unlink 'C:\path\.bowerrc'

我注意到的是,当我查看 TFS 中的文件时,我可以看到 .bowerrc,但是一旦在构建后删除了工件并且我查看了 Zip 文件,.bowerrc 不是他们的,这可能是原因

【问题讨论】:

    标签: tfs continuous-integration bower


    【解决方案1】:

    我今天在 VSTS 中遇到了同样的问题。错误是:

    ##[error]Unhandled: Failed rmRF: EPERM: operation not permitted, unlink 'F:\...\UI\app.js'
    

    此错误是在我的构建定义的复制步骤中引发的。我刚刚清理了该路径中的现有文件,构建成功。如果您面临同样的问题,您甚至可以考虑打开“覆盖”选项。

    【讨论】:

      【解决方案2】:

      尝试添加

      <ItemGroup>
          <Content Include=".bowerrc" CopyToPublishDirectory="PreserveNewest" />
      </ItemGroup>
      

      到 csproj 文件

      【讨论】:

        【解决方案3】:

        如果您的虚拟机是 Windows,请将您的服务放在其他文件夹中,而不是直接放在 C:\ 中。 例如,在C:\Services\path\.bowerrc。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2023-01-29
          • 2019-10-09
          • 2019-10-05
          • 1970-01-01
          • 2023-03-07
          • 2019-11-04
          • 1970-01-01
          • 2014-09-09
          相关资源
          最近更新 更多