我正在尝试设置一个挂钩以通过邮件通知我有关新提交的信息。
由于Mercurial hook not execution proper中描述的问题,我似乎无法通过简单地将以下内容添加到 my 来运行它.hg/hgrc
,因为脚本不会运行:
[hooks]
changegroup = /path/to/script
作为一种解决方法,我hgweb.config
在它按预期运行的地方添加了钩子。现在,由于我正在通过 HTTP 推送,因此运行脚本的实际用户是apache
(由id
从钩子内运行确定),这意味着我会收到类似的错误
不信任来自不受信任用户 u 组 g 的文件 .hg/hgrc
我添加了
[trusted]
users = u
但同样的错误仍然存在。我究竟做错了什么?我理解这完全错误吗?感谢任何帮助!