Автоматическое развертывание из простого репозитория Git в Apache

Я сейчас настраиваю Ubuntu Server для нашего проекта, Gitolite и Apache теперь работают без каких-либо проблем и находятся на одном и том же сервере. Сейчас я хочу развернуть Git-репозиторий в Apache автоматически после git push.

Сейчас я смотрю на хуки, однако, когда я делаю git pull в каталоге Apache /var/www/project_name, просто хочу проверить, будет ли работать мой скрипт оболочки, сервер всегда запрашивает у меня пароль пользователя git и выдает мне фатальное сообщение об ошибке, говорящее

/project_name.git does not appear to be a git repository
Could not read from remote repository.

Кто-нибудь имел эту проблему раньше? или имеет лучшую идею автоматического развертывания git-репо на Apache? Это мой первый раз, когда я настраиваю сервер Ubuntu, любые советы и рекомендации будут с благодарностью.

Я поместил свой веб-контент в каталог /var/www/project_name, а мой git-репозиторий в /home/git/repositories/project_name.git.

1
задан 23 April 2015 в 21:01

0 ответов

Другие вопросы по тегам:

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