Я прочитал всю документацию по хукам , подобным вопросам и много кода , но я не могу отследить, где ошибка в моей процедуре. Мне нужно установить простой крючок в моей установке gitolite (сделанной с помощью пакета rpm на CentOS), поэтому вот что я сделал:
Для установки гитолита (некоторое время назад):
# su - gitolite
$ gl-setup /tmp/fabio.pub
(как пользователь гитолита) Теперь, чтобы установить ловушку:
после обновления
с кодом ловушки в ~ gitolite / .gitolite / hooks / common
и chmod + x
на нем gl-setup /tmp/fabio.pub
снова, как указано здесь Но ничего не произошло, статус выхода из последней команды равен 0, но файл перехвата нет символической ссылки ни в одном репозитории. Так что не так с моей процедурой? Я пропустил что-нибудь?
Дополнительные вопросы:
Не знаю, имеет ли это значение, моя версия gitolite - 1.5.9.1
.