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