post-commit hook失败,错误代码:svn中的255

时间:2014-07-16 14:08:42

标签: svn

当我提交文件

提交后挂钩失败(退出代码255),没有输出。

我对svn的帖子提交挂钩是

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

#mailer.py commit "$REPOS" "$REV" /path/to/mailer.conf
/usr/bin/svn update --force /xxx/xxx/xxxx/xxx >> /xxx/xxx/xxx/xxx/logs/repos.log

由此错误我必须手动更新它。请指导我正确的自动结帐提交。感谢

1 个答案:

答案 0 :(得分:0)

  1. Hook必须是可执行的(chmod +x ...
  2. 你想念shebang string
  3. 运行用于管理存储库的服务器的用户必须具有/xxx/xxx/xxxx/xxx路径
  4. 的RW权限
  5. 如果您将更新的输出重定向到STDERR,它将显示给客户端