Я использую TeamCity для запуска MSBuild для развертывания нашего веб-сайта .NET.Сайт использует Sitecore CMS, которая включает в себя три папки, несколько сотен файлов (и мегабайт), которые должны находиться в основной корневой папке веб-сайта.
В настоящее время MSBuild удаляет всю корневую папку веб-сайта перед развертыванием вЭто.Это вызывает две проблемы:
1) Наша CMS недоступна в течение ~ 2 минут, необходимых для развертывания. 2) Фактическое развертывание занимает много времени, поскольку нам нужно запустить пакетный сценарий, чтобы скопировать все эти файлы ввеб-каталог после развертывания.
Есть ли способ заставить MSBuild не очищать весь корневой каталог перед развертыванием или игнорировать определенные папки?Спасибо!