Настройка крюка репозитория gitolite
Я установил ловушку для репозитория gitolite в соответствии с документацией на странице http://gitolite.com/gitolite/non-core.html
Я включил repo-specific-hooks особенность в .gitolite.rc файл. Я создал каталог hooks/repo-specific со скриптом хука в репозитории gitolite-admin и добавил option hook.post-receive линия в раздел репо в gitolite.conf,
После нажатия на репозиторий gitolite-admin я получаю сообщение об ошибке
no files/dirs called 'hooks' or 'logs' are allowed
в журнале гитолит и обычай post-receive крючок не установлен гитолитом. Как правильно настроить крючок?
1 ответ
Оказалось, что информация на странице http://gitolite.com/gitolite/non-core.html фактически неверна для версии 3.6.
Правильная процедура настройки описана на странице http://gitolite.com/gitolite/cookbook.html
Каталог должен быть создан как local/hooks/repo-specific не так hooks/repo-specific,