Как я могу использовать GIT со своей структурой / средой? - PullRequest
0 голосов
/ 06 апреля 2011

Я хочу использовать GIT в качестве контроля версий для разрабатываемого веб-приложения PHP / MySQL. Я собираюсь с настройкой стиля сервера, так как несколько разработчиков также будут работать над этим. У меня запущен сервер sandbox / dev (сервер Ubuntu 10.10, пакет LAMP, платформа CodeIgniter 2.01), а его веб-корень - /data/www/webapp.

.

Как правильно настроить GIT в моей среде? По сути, как я могу получить каталог GIT «push to» или «я в курсе и готов к тестированию» так же, как и корневой веб-каталог (так что я могу просто нажать «Обновить» в браузере и увидеть результаты изменений)?

Я все еще изучаю, как работает GIT, поэтому, пожалуйста, извините за неправильное использование терминов. Также, пожалуйста, никаких комментариев о других системах VCS - я придерживаюсь GIT наверняка.

Заранее спасибо

1 Ответ

1 голос
/ 06 апреля 2011

Одним из возможных решений является использование в вашем репо хука, который будет реагировать либо на новые изменения, либо на обновляемый тег, который будет экспортировать новый контент в подходящее место для вашего веб-сервера.

Использование хуковделает вещи очень гибкимиВ репозитории есть несколько точек подключения, и они могут делать что угодно (если вы это напишите).

...