cva*_*va6 6 jenkins jenkins-cli macos-catalina
我将我的 Mac 更新为 Catalina,并且开始出现此错误。在一切正常之前。
我正在尝试从 jenkins 工作区 cd 进入该目录并运行我的 npm 测试,但出现以下错误:
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
+ git reset --hard HEAD
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
fatal: Unable to read current working directory: Operation not permitted
Run Code Online (Sandbox Code Playgroud)
小智 7
我不知道这有多安全,但是,您也可以通过转到系统首选项 -> 隐私 -> 全磁盘访问并提供“ /bin/sh ”全磁盘访问来解决此问题。
我在这里找到了这个解决方案: https: //www.symscape.com/node/1727
Catalina 具有比以前版本的 macOS X 更复杂的权限集,因此,如果您希望该进程访问某些文件夹(包括桌面文件夹)中的文件,则需要您执行一些额外的工作。
对于普通应用程序,您可以使用“系统偏好设置”和“隐私”选项卡授予访问权限。对于后台应用程序,这有点困难,特别是使用 java 解释器,但您应该能够将 java 解释器添加到排除的应用程序列表中。
但是,您可能需要考虑不使用桌面上的文件夹以避免这种情况。
归档时间: |
|
查看次数: |
10084 次 |
最近记录: |