Так много способов сделать это:)
Один из способов - использовать что-то вроде http://beanstalkapp.com/ для хранения вашего исходного кода в SVN.Затем у каждого разработчика есть локальная копия кода для работы, и хорошая история изменений сохраняется, когда разработчики фиксируют свой код (по крайней мере, ежедневно), и эти изменения могут быть отправлены по электронной почте команде, если вы этого хотите.Затем одному из членов команды поручается загрузить последний код SVN на тестовый сервер после его локального тестирования и утверждения (возможно, в конце каждого дня).
Я бы порекомендовал вашим разработчикам установить http://www.visualsvn.com/visualsvn/ Панель инструментов в Visual Studio, если вы используете SVN.
В качестве альтернативы размещению вашего SVN-репозитория с кем-то вроде Beanstalk, вы можете использовать бесплатный http://www.visualsvn.com/server/, который избавляет от необходимости загружатьпоследний код на ваш тестовый сервер, так как он будет храниться и обновляться при каждой фиксации SVN.Но это добавляет накладные расходы с точки зрения резервного копирования и т. Д.
Дайте нам знать, по какой дороге вы пойдете в конце.