Стирание windows, двойная загрузка или виртуальный linux?
Установка linux, svn и получение исходного кода относительно тривиальны.Вы должны быть в состоянии установить для этого относительно самостоятельно поддерживаемый bash-скрипт или дать инструкции для ваших разработчиков.Другой вариант - создание образа со всеми предустановленными стандартными программами.Размер базы данных - большая проблема.
1) Попробуйте уменьшить БД.2) Если он все еще очень большой, сделайте несколько копий на внешних жестких дисках и раздайте их.Я предпочитаю это сетевому копированию, так как оно, скорее всего, быстрее, менее подвержено ошибкам и не приводит к сканированию вашей сети.
Это заботится о настройке начальных машин.Для дальнейшего развития постарайтесь ограничить количество разработчиков, над какими базами данных минимизировать необходимость копирования.Как именно вы это реализуете, будет зависеть от специфики вашего проекта.Также подумайте о том, чтобы разработчики работали только с подмножеством данных;возможно, им не нужны все 100G для разработки / поддержки кода.