如何仅部署我的网站的一部分

时间:2013-01-28 04:39:19

标签: msdeploy

我需要将一组文件/文件夹部署到我的网站

+ --- App_Browsers
+ --- bin
+ ---配置
+ ---发展
+ ---静止
+ --- xsl
web.config
404.html
500.html

我想将文件/文件夹与服务器之一同步,我不想删除服务器上的任何其他文件,文件夹。 理想情况下我会使用
msdeploy -verb:sync , 因为我希望同步我正在部署的文件夹,但我想保留网站上的现有文件夹。 -skip 也不是一个选项,因为现有的文件夹是动态的,我们有CMS系统可能会动态更改文件/文件夹。

1 个答案:

答案 0 :(得分:1)

这不是一个完整的答案,但请尝试-enableRule:DoNotDeleteRule:

msdeploy -verb:sync -source:package=package.zip -dest:auto -enableRule:DoNotDeleteRule