Как сделать версию git & gitolite hooks? - PullRequest
5 голосов
/ 16 февраля 2012

Есть ли возможность красиво настроить и отследить git hooks? Могу ли я безопасно иметь другой (вложенный) репозиторий git в папке hook на сервере?

1 Ответ

1 голос
/ 16 февраля 2012

Ничто не мешает вам добавить серверные хиты gitolite в репозиторий администратора (или даже репозиторий администратора gitolite, где вы добавляете открытые ключи ssh и файл конфигурации для всех репозитариев и связанных прав).

Однако возвращение этого репозитория администратора обратно на сервер gitolite ничего не вызовет.
Вам все равно придется перейти в папку подключения на сервере и:

  • делает символические ссылки из каждой хуков в вашей папке сервера на версию с вашим (извлеченным) репо администратора.

Кажется более понятным иметь выделенное репо для серверных хуков (само объявленное в Gitolite) вместо того, чтобы хоронить Git репо в технической папке Gitolite.

...