用ant脚本checkout svn项目

要在ant脚本中使用svn,首先要下载svnant-1.3.0.zip ,然后在svn中加入如下内容:

   <property name="urlRepos" value="http://ip:port/svn/PayDB/code/trunk/TestAxis" />
    <property name="svn_login" value="****" />
    <property name="svn_password" value="****" />
    <typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpath="svnant.classpath" />
    <svn username="${svn_login}" password="${svn_password}" javahl="true">
        <checkout url="${urlRepos}" revision="HEAD" destPath="e:\svnant\" />
    </svn>

 

这时运行会报:Could not load definitions from resource org/tigris/subversion/svnant/svnantlib.xml. It could not be found错误,解决方法:

 

解压svnant-1.3.0.zip ,把lib目录的下的svnant.jar,svnClientAdapter.jar,svnjavahl.jar,svnkit.jar包放入ant home/lib目录下就ok了。

用ant脚本checkout svn项目_第1张图片

你可能感兴趣的:(xml,SVN,ant,脚本,subversion)