美文网首页
iOS Jenkins打包报错 rm: Permission d

iOS Jenkins打包报错 rm: Permission d

作者: anny_4243 | 来源:发表于2022-11-24 09:38 被阅读0次

    报错原文:

    + rm -r -f /Users/admin/Desktop/jenkins/workspace/xxx
    rm: /Users/admin/Desktop/jenkins/workspace/xxx: Permission denied
    

    报错分析:
    从报错提示可以看出是在删除文件夹时报权限不足问题,首先在终端执行一下这行命令

    rm -r -f /Users/admin/Desktop/jenkins/workspace/xxx
    

    会看到终端报错

    rm: /Users/admin/Desktop/jenkins/workspace/xxx: Permission denied
    

    (如果没有报错说明文件夹为空,一定要在准备删除的文件夹内有文件的情况下执行删除命令)

    所以只需要为这个文件夹增加访问权限即可

    解决办法1:

    执行以下命令:

    sudo chmod -R 777 /Users/admin/Desktop/jenkins/workspace/xxx
    

    再次执行rm -r -f命令会发现不报错了,再打包也就没有问题了

    解决办法2:

    如果执行以上命令之后再次打包还是报同样的错误,把rm -r -f改为如下命令重新打包

    rm -rf /Users/admin/Desktop/jenkins/workspace/xxx || true
    

    相关文章

      网友评论

          本文标题:iOS Jenkins打包报错 rm: Permission d

          本文链接:https://www.haomeiwen.com/subject/zxntfdtx.html