Например решить с помощью различных веток для разработчиков без доступа ко всему коду, на каждую ветку смотрит отдельный subdomain. У него есть доступ только к своим папкам
А вообще чем тратить на интегрированишмитегрирование лучше найдите двух программистов удаленного дизайнера. Сами сядьте и подумайте какой базовый функционал ваша система должна решать. определите основные модули, подумайте где можно использовать готовое (voip - asterisk например) У вас в руках будет гибкий инструмент. И преимущество перед конкурентами. посмотрите например https://www.youtube.com/watch?v=UIWl0BqNjT0 www.forbes.com/sites/sap/2012/01/24/apple-inc-10-a...
У каждого на локальной машине вебсервер, разработчик пишет модуль локально тестирует потом с помощью capistrano депллоит на сервер. У меня так на локальной машине демо данные а потом при деплое capistrano sinlinkи к реальной базе