В моей команде в настоящее время имеется веб-сервер разработки и сервер реального развертывания и сервер базы данных реального времени. Мы используем SVN с хранилищем, хранящимся на сервере разработки, но проблема заключается в нашем процессе развертывания.Автоматическое развертывание приложений PHP
В настоящее время, когда нам нужно развернуть обновление в реальном приложении, мы просто используем SFTP для переноса из репозитория на веб-сервер в реальном времени, а затем изменяем базу данных на реальном сервере, чтобы отразить базу данных разработки. Это очень медленный процесс, поскольку мы также минимизируем все файлы javascript и CSS.
Я использовал Capistrano для Ruby и Cruise Control для java, но я никогда не использовал ничего для PHP. Я бы предпочел не строить свои собственные, если что-то уже существовало. Кто-нибудь знает что-нибудь?