您的位置:首页 > 其它

如何用cmd对SVN进行更新,并且将文件压缩解压

2015-07-31 09:39 176 查看
1.update.bat

@echo off

cd /D %~dp0

call bin\svnupdate.bat

call bin\zip.bat

exit

 

2.svnupdate.bat

svn update "D:\AA\trunk\release1"

svn update "D:\AA\trunk\release2"

 

3.zip.bat

========================================

@echo off

rem 圧縮

del/f/s/q D:\スクラッチ\40.STリリース\zip_src      //将文件夹中的文件删除

cd /d C:\ISID_std\Freesoft\Lhaplus    // 切换到安装压缩文件夹

Lhaplus.exe /c:zip /o:D:\zip_src D:\AA\trunk\release1

Lhaplus.exe /c:zip /o:D:\zip_src D:\AA\trunk\release2

exit

========================================

 

7z压缩

zip.bat内容

========================================

@echo off

cd /D %~dp0

svn cleanup "D:\A\trunk\test"

svn update "D:\A\trunk\test"

start bin\test.bat

exit

=========================================

test.bat内容

======================================================

cd /D %~dp0

set datename=%DATE:/=%

set dirname=D:\work\%datename%_01

mkdir %dirname%

"C:\Program Files (x86)\7-Zip\7z.exe" a D:\work\%datename%_01\test.zip D:\A\trunk\test

exit

======================================================

 

解压命令

======================================================

@echo off

set datename=%DATE:/=%

cd /d G:\

ren test_%datename%_01

cd /D %~dp0

cd ../%datename%_01

unzip test -d G:\

exit /B 0

======================================================

 

****追加****

CALL 顺次实行

START 同时实行

START bin\svnupdate.bat

START bin\zip.bat

⇒上面两个会同时打开实行

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: