Синхронизация репозитория мерзавца с постполучает рычаг

У меня есть redmine сервер и gitolite сервер на той же машине. Я хочу, чтобы репозиторий МЕРЗАВЦА Redmine был обновлен, когда фиксация регистрируется. Я думал о добавлении постполучить сценария, который обновляет репозиторий:

постполучите:

cd home/redmine/repositories/repo
git pull

это не работает, потому что скрипт запущен gitolite пользователем вместо redmine пользовательского владельца клонированной папки репозитория. Как я могу изменить пользователя, который выполняет сценарий в сценарии пакетной обработки?, есть ли более чистый способ обновить репозиторий?

заранее спасибо.

1
задан 31.12.2010, 03:06

1 ответ

В конце я использовал задачу крона обновлять репозиторий каждые 5 минут. детали могут быть найдены здесь: http://www.redmine.org/wiki/1/HowTo_keep_in_sync_your_git_repository_for_redmine.

0
ответ дан 24.11.2019, 01:13

Теги

Похожие вопросы