MSDeploy: «Оставлять дополнительные файлы в месте назначения» из командной строки? - PullRequest
17 голосов
/ 12 октября 2010

Я использую MSDeploy для публикации вещей на разных серверах во время CI.Когда я публикуюсь из Visual Studio 2010, у меня есть опция «Оставлять дополнительные файлы в месте назначения», но я не могу найти флаг для этой функции при вызове MSDeploy из командной строки.

Кто-нибудь знает, каксделать это ??

Ответы [ 2 ]

36 голосов
/ 12 октября 2010

Для msdeploy.exe необходимо добавить -enableRule:DoNotDeleteRule, чтобы содержимое не было удалено.Для получения дополнительной информации о правилах MSDeploy см. http://technet.microsoft.com/en-us/library/dd568992(WS.10).aspx.

6 голосов
/ 30 сентября 2011

Если вы хотите выбрать, какие каталоги нужно оставить, вы можете прочитать http://blog.alanta.nl/2011/02/web-deploy-customizing-deployment.html

...