Я унаследовал большое по размеру внутреннее приложение в компании, в которой я работаю. Он состоит из двух частей. Один работает на сервере LAMP, другой - на сервере WAMP. Там нет контроля источника, чтобы увидеть.
В настоящее время разработчики будут заходить на каждый сервер через FTP и просто напрямую редактировать имеющиеся там PHP-файлы. Или войдите в phpMyAdmin и при необходимости внесите изменения в схему БД.
Каков наилучший способ реализовать контроль источника в этой ситуации? Я не очень хорошо знаю, как лучше настроить CVS и SVN. Все ли разработчики нуждаются в собственной «тестовой системе»? То есть мне нужно будет настроить среду LAMP + WAMP для каждого разработчика? Или может они с центрального сервера разработки? Каков наилучший способ развертывания внесенных изменений?
Все разработчики используют Windows. Мы также используем Zend Studio 5.5 для разработки.
Заранее благодарю за любой совет.