SvnAnt是一个用来与Subversion版本控制系统进行交互的一个Ant扩展,利用它可以在Ant任务中对 SVN进行操作。利用SvnAnt对SVN进行操作有以下三种方式:
1. commandline方式这种方式需要安装Subversion。buid.xml文件如下:
<?xml version="1.0" encoding="gb2312"?>
<project basedir="." name="cowork" default="svncheckout">
<property name="destPath" value="${basedir}" />
<property name="svnurl" value="http://svn.xxx.com/xxx" />
<property name="svn.username" value="username" />
<property name="svn.password" value="password" />
<path id="path.svnant">
<fileset dir="${basedir}">
<include name="**/*.jar"/>
</fileset>
</path>
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref