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下面去貌似也能解决问题

相关推荐