How to integrate svn into ant

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值