SvnAnt
SvnAnt is an ant task that provides an
interface to Subversion revision
control system that is a compelling replacement for CVS in the open source community.
With the help of the underlying
svnClientAdapter, <svn> task uses
javahl - a native (JNI) java interface for the subversion api if it can
find the corresponding library.
(See the subclipse
FAQ for hints
how to get it for your operating system).
Otherwise it uses the svn(.exe) command line interface (which must be present on your
OS' path).
SvnAnt supports most of the major Subversion commands.
Documentation
Documentation for the <svn> task is in the /doc directory of
the distribution package.
Or directly here.
Current Release
The current stable release is SvnAnt 1.0.0.
You can download it
here.
Latest development
The latest development release of SvnAnt is 1.1.0-RC2.
You can also
browse the latest source here.
Or check out the current development source from the repository using svn
(username: guest passwd: none):
svn co http://subclipse.tigris.org/svn/subclipse/trunk/svnant/ svnant
Or try the SvnAnt itself to get them:
<svn username="guest" password="">
<checkout url="http://subclipse.tigris.org/svn/subclipse/trunk/svnant/" revision="HEAD" destPath="svnant" />
</svn>