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

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

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

Я включил repo-specific-hooksфункцию в .gitolite.rcфайле. Я создал каталог hooks/repo-specificсо скриптом hook в репозитории gitolite-admin и добавил option hook.post-receiveстроку в раздел repo в gitolite.conf.

При отправке репозитория gitolite-admin теперь появляется сообщение об ошибке

no files/dirs called 'hooks' or 'logs' are allowed

в журнале gitolite и пользовательский post-receiveхук не настроен gitolite. Как мне правильно настроить хук?

решение1

Оказалось, что информация на странице 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.

Связанный контент