Всё это хорошо, но на практике я сталкнулся со следующей проблемой. Допустим имеються 5 разработчиков которые паралельно ведут проэкт и работают с одни репозиторием. Для нормальной работы им всем необходимо завести виртуальные хосты на локальном(тестовом веб сервере). Понятно что для 5 разработчиков можно всё прописать ручками, а если их будут сотни и множестов разных проэктов - то только и будеш делать что конфиги апача редактировать. Может подскажите изящное решение.