В настоящее время наша команда (веб-разработчики, один дизайнер и один копирайтер) работают на разных рабочих станциях, но вносят изменения в одну и ту же среду разработки (мы все монтируем один и тот же общий диск), это маркетинговый сайт, а не веб-приложение, так что никаких сборок или развертываний, мы просто вносим изменения в работающий сайт, как только они будут сделаны, но я думаю, что для нас важно сохранять версии файлов, особенно серверный код, даже если он составляет лишь небольшой процент нашего контента (в основном статические страницы).
Я бы хотел использовать контроль версий для нашей рабочей настройки, но я не уверен, что SVN или GIT будут играть вместе с более чем одним человеком, выполняющим вход / выход из одной и той же среды разработки. У меня есть опыт работы с SVN, CVS, GIT, Perforce и PVCS, но я всегда работал с отдельными средами разработки.
Мне бы хотелось решение, которое не требует от нас запуска отдельных сред разработки, поскольку у нас нет инфраструктуры.