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

0

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

Как правильно настроить GIT в моей среде? По сути, как мне получить GIT "push to" или "I'm up to date and ready to test" так же, как и root (так что я могу просто нажать обновление в браузере и увидеть результаты изменений)?

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

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

Теги:
web-applications
version-control

1 ответ

1
Лучший ответ

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

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

  • 0
    Потрясающие! Спасибо!
  • 0
    Нашел эту статью: weblog.bocoup.com/gitosis-git-hooks-for-web-developers . Я еще не пробовал, но это должно быть легко следовать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню