Git: тестирование PHP-скрипта локально при подключении к базе данных - PullRequest
0 голосов
/ 02 августа 2011

Я настраиваю Git и пытаюсь использовать это.У нас есть сервер разработки, который содержит все веб-сайты, над которыми мы работаем.Наши проекты используют PHP, MySQL и Apache для работы.Это все установлено на сервере разработки.Однако мой вопрос: как я могу проводить тестирование на локальных машинах, когда я использую Git?В конце концов, я синхронизирую проекты, и все они загружаются на отдельные машины, на которых не обязательно установлен Apache / PHP / MySQL.Является ли обычный способ всегда фиксировать и синхронизировать снова с сервером разработки, чтобы проверить код?Чувствует себя довольно неудобно!Или это обычный способ установки локального программного обеспечения так же, как на сервере, поэтому мы можем тестировать без синхронизации каждую минуту ...?

Ответы [ 2 ]

2 голосов
/ 02 августа 2011

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

PS.Это просто вопрос общего процесса.

0 голосов
/ 03 августа 2011

Я думаю, что лучший способ сделать это, возможно, создать другую ветку под названием "dev-build" и затем синхронизировать ее на сервере dev.Обычный способ - использовать непубличную версию apache и mysql на локальных компьютерах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...