0

我正在运行 Arch linux。我已经安装了 Subversion 并将其设置为与 https 一起使用,一切似乎都运行良好,除了我的钩子。

我有一个钩子,它是 path/to/repo/hooks/post-commit。

它是可执行的。

我已经包含了一个日志语句: echo "Complete"。>> /path/hook.log

当从命令行以 http 用户身份执行时,脚本可以正常工作,包括日志语句。

当我提交更改时,我看不到日志的添加或脚本其余部分的任何操作。

我可能错误配置了什么?是否有任何日志可以检查这一点?

4

1 回答 1

0

也许您需要为 /path/hook.log 设置适当的权限,以便执行 svn-hook 的用户可以写入该文件。

但也许你可以给我们更多关于那个钩子的信息。

于 2011-11-08T14:56:23.237 回答