【转载】Ant-svn

转自 http://panyongzheng.iteye.com/blog/1271184


SVN ANT


----------------------------------


1.下载ant1.6.5,放到D:\ant165,设定环境变量ANT_HOME=D:\ant165,设定这个变量,当下面的ant.home找不到的时候,应该会自己去找这个变量。


2.到http://svnkit.com/download.php下载svnkit.svn_1.3.6.1.standalone.zip[Standalone Version],解压,把所有lib下面的文件放到ant/lib下面去。


3.到http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240下载svnant-1.1.0-RC2.zip,解压,把所有lib下面的文件放到ant/lib下面去。


4.在ant/lib下面删除:svnjavahl.jar,javasvn.jar,并保留svnkit的svnkit-javahl16-1.3.6-v1.jar。


然后在build.xml里面加上

    <property name="ant.home" value="D:/ant165" />  
        <property name="svn.UserName" value="pandy.pan" />  
        <property name="svn.UserPassword" value="l*ls#IO:P" />  
        <property name="svn.URL" value="svn://10.11.60.253/ODEC/CITYU-RGMS/source/cityu-webapp" />  
        <!-- SVN ANT -->  
        <path id="ant.svn.classpath">  
            <fileset dir="${ant.home}/lib">  
                <include name="*.jar" />  
            </fileset>  
        </path>  
        <taskdef name="svn" classname="org.tigris.subversion.svnant.SvnTask">  
            <classpath refid="ant.svn.classpath" />  
        </taskdef>  
        <target name="checkout" description="checkout full web project">  
            <svn username="${svn.UserName}" password="${svn.UserPassword}">  
                <checkout url="${svn.URL}" revision="HEAD" destPath="./" />  
            </svn>  
        </target>  
 




5.运行:ant checkout


会提示checkout完成,表示成功。





svnant-1.1.0-RC2.zip

org.tmatesoft.svn_1.3.6.1.standalone.zip


subversion提交时出现malformed network data
错误


http://betterman-zeng.blogbus.com/logs/6547101.html


按照这个http://blog.sina.com.cn/s/blog_49d3ec2f0100of2l.html方式。放到ant/lib下面去  貌似也能解决问题

猜你喜欢

转载自keepmoving2012.iteye.com/blog/1484441
今日推荐