我需要将一组文件/文件夹部署到我的网站
+ --- App_Browsers
+ --- bin
+ ---配置
+ ---发展
+ ---静止
+ --- xsl
web.config
404.html
500.html
我想将文件/文件夹与服务器之一同步,我不想删除服务器上的任何其他文件,文件夹。
理想情况下我会使用
msdeploy -verb:sync ,
因为我希望同步我正在部署的文件夹,但我想保留网站上的现有文件夹。 -skip 也不是一个选项,因为现有的文件夹是动态的,我们有CMS系统可能会动态更改文件/文件夹。
答案 0 :(得分:1)
这不是一个完整的答案,但请尝试-enableRule:DoNotDeleteRule:
msdeploy -verb:sync -source:package=package.zip -dest:auto -enableRule:DoNotDeleteRule