SVN hook 应用

post-commit.bat

SET REPOS=%1
SET USER=%2
SET SVN="D:/subversion/bin/svn"
SET DIR="F:/website/oa/svnTest1"
SVN update %DIR%
(call %SVN% update %DIR% --username baoyu --password `123qweasd --non-interactive)其中你要修改的有
SVN=右边改成你实际的svn程序位置(最对路径)
WEB=右边改成你实际的web目录(最对路径)
用户名密码是你的SVN的登陆帐号

每次提交

俺发现:svn update似乎是客户端执行的程序,而且,会去找.svn目录,也就是说只有在checkout的目录下,才可以执行:
$SVN update --username xxx --password xxx $TODIR
否则,它会提示:跳过xxx目录 checkout以后就可以了

posted on 2008-06-19 11:16  bmw  阅读(1534)  评论(1编辑  收藏  举报

导航