Я использую Gitolite и Redmine вместе. Я создал голый репо (contacts
) с разрешениями RW + для пользователя user
, Gitolite работает под пользователем git
и Redmine под redmine
. Чтобы использовать Redmine, я клонировал contacts
с командой git clone --mirror
на том же компьютере и настроил Redmine.Невозможно выполнить git hook
Я фиксирую и нажимаю user
и создал крючок post-receive
в голом репо, чтобы внести изменения (git remote update
) в местное репо.
Проблема заключается в том, что крючок никогда не выполняется, и мне нужно сделать это вручную, чтобы обновить его, но когда я пытаюсь, я получаю ошибку error: cannot open FETCH_HEAD: Permission denied
даже когда user
является частью git
группы.
Как убедиться, что крюк работает?