【发布时间】:2016-01-16 19:11:40
【问题描述】:
我正在尝试使用此文档为特定存储库添加接收后挂钩:http://gitolite.com/gitolite/cookbook.html
在我的 gitolite-admin 存储库中,我添加了 local/hooks/repo-specific/deploy(它现在只是尝试触摸文件)并在 conf/gitolite.conf 中添加了 option hook.post-receive = deploy 行。
在我的服务器上,我查找了最初不包含 %RC 块的 .gitolite.rc。 所以我试着给它加一个:
%RC = (
ENABLE => ['repo-specific-hooks'],
LOCAL_CODE => "$rc{GL_ADMIN_BASE}/local"
);
使用钩子将更改推送到 repo 后,我收到此错误:
remote: ***** ABORTING *****
remote: can't make head or tail of 'option hook.post-receive = deploy'
这是我第一次使用 gitolite,所以我很可能会遗漏一些明显的东西。有人有什么想法吗?
【问题讨论】: