Msdeploy / веб-инструмент развертывания, развертывающий слишком много файлов

StackOverflow https://stackoverflow.com/questions/3404999

Вопрос

Мы используем Msdeploy Развернуть наши сайты в различные среды с нашего непрерывного интеграционного сервера.

Когда артефакты развернуты вручную на сайт Dev из командной строки. Развертывание только толкает измененные файлы и очень быстро.

Однако, когда мы подталкиваем на наш тест или живую среду, развертывание копирует много файлов, которые не должны измениться. Мое понимание заключается в том, что MSDeLoerploads сравнивается на основе временных метров, размеров и атрибутов, которые не должны были изменены.

Мы можем видеть, как используя переключатель-который сообщается, что многие файлы сообщают, что необходимо изменить, когда на самом деле у них нет. В частности, файлы сердечника Umbraco (это веб-сайт umbraco).

Кто-нибудь работает в это раньше?

Наши единственные мысли - исключить как можно больше от артефактов сборки, но мы предпочли правильно его исправить.

Это было полезно?

Решение

Это оказалось проблемой, когда время сервера немного отличалось от времени нашего сетевого времени.

Добавление следующего в командную строку исправило его.

-enableRule:SkipNewerFilesRule
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top