自动更新 SVN 复制 替换 文件 windows 批处理 bat 脚本 计划任务

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013205877/article/details/80335193

1. 自动更新SVN最新代码到本地

cd C:\Program Files\TortoiseSVN\bin
start TortoiseProc.exe /command:update /path:"C:\Users\kyle\Documents\zhangkun\SVN167\trunk" /closeonend:3

C:\Program Files\TortoiseSVN\bin是TortoiseSVN安装位置,可以根据自己的安装情况修改
start TortoiseProc.exe /command:update 执行更新命令
/path:”C:\Users\kyle\Documents\zhangkun\SVN167\trunk” 指定本地分支路径
/closeonend:3表示tortoiseSVN更新后如果没有错误或冲突,就自动关闭弹出框。
详情:http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html

2.复制文件夹

echo "替换本地test为SVN新版本"
xcopy C:\Users\kyle\Documents\zhangkun\SVN167\trunk\zhangkun\zhangkun\zhangkun\*.* C:\test\trunk\zhangkun\zhangkun\ /s /e /c /y /h /r
xcopy C:\Users\kyle\Documents\zhangkun\SVN167\trunk\zhangkun\zhangkun\zhangkun1\*.* C:\test\trunk\zhangkun\zhangkun1\ /s /e /c /y /h /r

echo "脚本执行完成"

.通配所有,/s /e /c /y /h /r 参数详情:http://www.jb51.net/article/11313.htm

猜你喜欢

转载自blog.csdn.net/u013205877/article/details/80335193