`
v5browser
  • 浏览: 1139728 次
社区版块
存档分类
最新评论

BAT自动从SVN上checkout最新的代码

 
阅读更多
TortoiseSVN是一个比较好用的SVN GUI Client。但是其命令行使用,不是full command line的,例如下面的
co操作,必须人工点击Check out dialog的ok按钮,co才能继续完成。
TortoiseProc.exe /command:checkout /path:"D:\svnrepo\myprj" /url:"svn://hostname/myprj" /closeonend:1
如果想完全的自动化,可以使用subversion的client(如Win32SVN)。下载路径如下:http://subversion.apache.org/packages.html#windows
例如,我们可以编写如下的bat文件完成co操作。
autosvncheck.bat
cd d:\svnrepo
mkdir myprj
REM check out the latest project
svn checkout svn://hostname/myprj myprj --username user1
cd myprj
REM update working copy
svn update


参考:

1.附录 D. TortoiseSVN 操作
http://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/tsvn-automation.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics