gpt4 book ai didi

SVN 提交后 Hook 错误 255

转载 作者:行者123 更新时间:2023-11-29 08:51:33 25 4
gpt4 key购买 nike

我正在尝试为我在服务器上设置的存储库创建一个非常简单的提交后 Hook 。脚本如下:

REPOS="$1"
REV="$2"

cd /var/www/directory && svn update --username user --password pass

当我从 SVN 客户端运行提交时,出现以下错误:

post-commit hook failed (exit code 255) with no output.

但是,当我使用 sudo bash post-commit 从 cli 运行我的 post-commit 钩子(Hook)时,它执行得很好。关于我做错了什么的任何想法?

最佳答案

255 表示找不到文件,尝试使用所有文件的绝对路径:

REPOS="$1"
REV="$2"

cd /var/www/directory && /usr/bin/svn update --username user --password pass

运行提交后 Hook 的环境的 PATH env 变量可能未设置为包含 SVN 可执行文件所在的位置。

关于SVN 提交后 Hook 错误 255,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7841591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com