Это сильно замедлит процесс разработки. Гораздо эффективнее, если у каждого участника есть свой собственный локальный веб-сервер, на котором они могут тестировать.
Представление общего сервера открыло бы много проблем, например, как бы вы справились с ситуациями, когда два участника тестируют свой код одновременно? Вы не хотите загружать свои изменения каждый раз, когда сохраняете файл, это слишком много времени, затрачиваемое только на передачу данных.
Я бы порекомендовал установить среду непрерывной интеграции с Hudson и выполнять репо через заданный интервал. Это может запустить тестовый прогон и проверить ваш код. Таким образом, вы получите уведомление, когда ваш код сломан, и кто его сломал.