Я ищу несколько рекомендаций для автоматического создания и развертывания проекта.
Наши текущие настройки разработки используют ASP.NET, SVN, CCNET и скрипт MSBuild для сборки сервера разработки. Я думал о переходе на Круиз вместо CCNET, хотя я не уверен, дает ли это мне что-то еще, чего у меня уже нет.
То, что я хотел бы автоматизировать, - это процесс от автоматической сборки до обновления действующего сайта с новыми изменениями. Обновления сайта могут включать обновления базового сайта, а также обновления клиента, которые могут быть изменениями кода и / или базы данных, поэтому процесс должен быть достаточно гибким, чтобы он мог обрабатывать эти сценарии.
Одним из моих источников вдохновения для этого послужили это видео , а также бесконечные часы, проводимые в обновлении каждый месяц.