Привет
Мы - небольшая компания, занимающаяся веб-разработкой, с 3 выделенными серверами Lunarpages на серверах Plesk / Apache / MySQL / CentOS, каждый из которых содержит около 70 веб-сайтов. Мы подключаемся через ftp, и каждый сервер размещает наши сайты в папках, т.е. / var / www / vhosts / [domain] / httpdocs
Один из наших программистов переехал за границу, и сейчас наш «контроль версий» заключается в том, чтобы он просто загружал последние версии любых файлов, над которыми он работает, с ftp до того, как он начнет работать. Не идеально, и не позволяет нам работать одновременно на одном сайте, и у нас уже были проблемы с перезаписью моих изменений и т. Д.
Я искал способ интегрировать контроль версий в то, что мы делаем.
Я смотрел на онлайн-сервисы, такие как beanstalkapp, codesion и т. Д., Но они либо ограничивают количество репозиториев в учетной записи (у нас много сайтов), либо ограничивают количество ftp-серверов, к которым вы можете подключиться.
Итак, в настоящее время я думаю об установке git (я достаточно разбираюсь в UNIX) на выделенных серверах и использовании клиентского интерфейса (mac и pc) для проверки управления изменениями.
У кого-нибудь есть опыт или рекомендации по наилучшему способу реализации контроля версий в нашей ситуации?
Большое спасибо заранее
Лукас