Назад | Перейти на главную страницу

настройка хука репозитория gitolite

Я установил специальный хук репозитория gitolite в соответствии с документацией на странице http://gitolite.com/gitolite/non-core.html#hooks

Я включил 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 хук не настраивается гитолитом. Как правильно настроить крючок?

Оказалось, что информация на странице http://gitolite.com/gitolite/non-core.html#hooks на самом деле неправильно для версии 3.6.

Правильная процедура настройки описана на странице http://gitolite.com/gitolite/cookbook.html#v3.6-variation-repo-specific-hooks

Каталог должен быть создан как local/hooks/repo-specific не как hooks/repo-specific.