1. install subverison
1.1 Download source copy and dependent libratries:
src: http://subversion.tigris.org/downloads/subversion-1.4.5.tar.gz
dep: http://subversion.tigris.org/downloads/subversion-deps-1.4.5.tar.gz
1.2 Extract the dowloaded packages to some location.
1.3 Build subversion:
./configure --prefix=[Your/Specified/Location]
./make
./make install
1.4 Add [SubVersionLocation]/bin to PATH.
2. Install svnant
2.1 Check out svnant source code using subversion (user name: guest; password: none)
svn co http://subclipse.tigris.org/svn/subclipse/trunk/svnant/ svnant
2.2 Modify build.properties:
Add this property "targetJvm=1.5"
2.3 Build svnant
ant makeDistrib
2.4 copy and unzip the zip file generated in build directory to [svnant home]
3. Use <svn> in ant script
3.1 Modify your build.xml
add the following definition to your build.xml file:
<path id= "svnant.classpath" >
<fileset dir= "/PATH/TO/YOUR/EXTRACTED/SVNANT-ZIP" >
<include name= "*.jar" />
</fileset>
</path>
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svnant.classpath" />3.1 Then you can use <svn> task in ant script
For more detailed information about how to use <svn> task, please refer to http://subclipse.tigris.org/svnant/svn.html