После нескольких неудачных попыток развертывания (перезаписываемых конфигураций, отсутствующих файлов и т. Д.) На нашем общем сервере хостинга я подумал, что могу получить представление о процессах для развертывания бегать более гладко.Процесс развертывания - ASP.NET, SQL Server для общего хостинга
Мы используем SQL Compare для переноса данных, связанных с базой данных, и это, кажется, работает хорошо. Сам веб-сайт находится в контроле источника SVN, для развертывания мы создаем тег для текущей версии, а затем экспортируем файлы. Затем мы загружаем экспортированные файлы на сервер через ftp вручную, чтобы убедиться, что мы не переопределяем файлы, специфичные для сервера.
Есть ли какие-либо (бесплатные) инструменты, которые могут помочь в этом или у вас есть твердый процесс, за которым вы обычно следуете?
См. Http://stackoverflow.com/questions/1359869/how-does-your-company-deploy-its-software/ –