![Sourcetree 自定义操作 - 无法 posix_spawn:错误 8](https://linux22.com/image/1591701/Sourcetree%20%E8%87%AA%E5%AE%9A%E4%B9%89%E6%93%8D%E4%BD%9C%20-%20%E6%97%A0%E6%B3%95%20posix_spawn%EF%BC%9A%E9%94%99%E8%AF%AF%208.png)
答案1
我必须在.sh 的开头添加以下内容:
#!/bin/sh
cd $1
然后在Sourcetree自定义操作参数中添加此参数:
$REPO
这样,.sh 脚本将接收 $REPO(repo 路径)作为 $1 参数,并且 cd 将在运行命令之前转到此目录。
下面是另一个示例,演示如何执行此操作:https://gist.github.com/mike3k/6125852
答案2
答案3
对我来说,将解释器更改为 zsh 就像这样:
#!/bin/zsh
我必须在.sh 的开头添加以下内容:
#!/bin/sh
cd $1
然后在Sourcetree自定义操作参数中添加此参数:
$REPO
这样,.sh 脚本将接收 $REPO(repo 路径)作为 $1 参数,并且 cd 将在运行命令之前转到此目录。
下面是另一个示例,演示如何执行此操作:https://gist.github.com/mike3k/6125852
对我来说,将解释器更改为 zsh 就像这样:
#!/bin/zsh