SVN ANT
SVNANT
----------------------------------
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[StandaloneVersion],解压,把所有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.运行:antcheckout
会提示checkout完成,表示成功。
subversion提交时出现malformednetworkdata错误
http://betterman-zeng.blogbus.com/logs/6547101.html
按照这个http://blog.sina.com.cn/s/blog_49d3ec2f0100of2l.html方式。放到ant/lib下面去貌似也能解决问题