MSDeploy 同步时不删除原有文件

在 jenkins里  Execute Windows batch command

"C:\Program Files (x86)\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:iisApp=dev_Web,wmsvc=https://192.168.1.40,username=WebDeploy,password=123456 -dest:iisApp=web_dev,wmsvc=https://192.168.1.70,username=WebDeploy,password=12345678  -enableRule:DoNotDeleteRule -allowUntrusted=true

只要在部署脚本中写入-enableRule:DoNotDeleteRule参数就可以了

时间: 2024-12-28 01:45:52

MSDeploy 同步时不删除原有文件的相关文章

rsync同步时,删除目标目录比源目录多余文件的方法(--delete)

在日常运维工作中,我们经常会用到rsync这个同步神器.有时在同步两个目录时,会要求删除目标目录中比源目录多出的文件,这种情况下,就可用到rsync的--delete参数来实现这个需求了. 比如: 在服务器A上同步/tmp/work目录到远程服务器B的/tmp/work目录下(A和B已经提前做好ssh无密码信任跳转关系了),同时删除B服务器/tmp/work目录下相比于A服务器/tmp/work中多余的文件 最近在处理策划资源文件的时候需要将目录A的文件全部同步到目录B的文件,并且把目录B内多余

rsync 同步时排除多个文件

同步命令 rsync -av --delete --exclude .svn --exclude "compile" --exclude "session_cache" --exclude "web" /cygdrive/c/www/test/trunk/ username@IP:/home/test/ 这里要说的是,同步的时候排除多个文件/文件夹的做法是: --exclude "文件夹名字(1.唯一的时候,可以直接用文件/文件夹名 2

cocos2dx JS 复制他人的工程时需要删除原有安卓工程下的文件夹重新编译

,

增加、删除类文件或者在一个类中增加、删除方法时,是不能够热部署到服务上的。这时候需要停止服务器重新部署后再启动,就不会出现上面的提示了。

Hot Code Replace Failed 2010-11-05 10:11listquiry | 浏览 14226 次 Some code changes cannot be hot swapped into a running virtual machine, such as changing method names or introducing errors into running code.The current target virtual machine {jboss4Ser

Inno setup 卸载时删除程序文件夹(文件)

//删除所有配置文件以达到干净卸载的目的 procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep); begin if CurUninstallStep = usUninstall then if MsgBox('您是否要删除用户配置信息?', mbConfirmation, MB_YESNO) = IDYES then //删除 {app} 文件夹及其中所有文件 DelTree('{app}', True, True

使用vue-cli构建 webpack打包工具时,生产环境下,每次build时,删除dist目录,并重新生成,以防dist目录文件越来越多。

首先,需要使用webpack的插件CleanWebpackPlugin,安装命令如下: npm install --save-dev clean-webpack-plugin 其次,需要在生产环境提供的文件:build/webpack.prod.conf.js的plugins节点下添加如下代码: new CleanWebpackPlugin( ['dist'], //匹配删除的文件 { root:path.resolve(__dirname,'../')     //根目录 verbose:tr

解决Oracle 11g重建em时报错创建档案资料库时出错以及删除原有em时报监听程序未启动

1.首先打开Net Manager,将监听程序中的地址名改成自己的主机名 2.在数据库服务中做如下修改: 其中Oracle主目录填到C:\app\oracle\product\11.2.0\dbhome_1 3.在右击计算机->管理->服务和应用程序->服务中重启监听程序 4.再执行emca -repos drop删除原有em程序 5.再执行emca -config dbcontrol db -repos create重写em程序 原文地址:https://www.cnblogs.com

git删除远程文件夹或文件的方法

由于本地修改了文件夹大全名大小写的原因,同步到git上并不区分大小写,造成了一些文件同步不了,所以要先把git远程库上文件夹删除掉,然后再重新同步 如下,我把src里的全部移除,但是本地文件还保留. git rm -r -n --cached  */src/\*      //-n:加上这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览. git rm -r --cached  */src/\*      //最终执行命令. git commit -m"移除src目录下

第八天 1-7 实战:创建一个root无法删除的文件

实战:创建一个root无法删除的文件 简介:Linux文件的最底层(内核级别)属性的查看与修改 命令:lsattr.chattr Linux文件除了具有基本权限rwx,及特殊权限(SUID.SGID.SBIT(Sticky))外,还有几个更接近底层的文件),我们可通过lsattr查看这些属性,并通过chattr来修改这些属性 命令格式:lsattr [-RVadv] [file]-R  #递归的列出文件夹中所有文件的属性-V  #查看lsattr版本-a  #查看list所有的文件,包括隐藏文件