Subversion is a popular version control software and replacement for CVS, the grand-daddy of all version control software which is still widely used in open source community.
Recently I had the necessity to invoke Subversion commands like checkout from Ant, a popular java based build software which replaces make tool.
There are two ant tasks to accomplish this, the better one is SvnAnt from Subclipse project. However configuring it to work was non-trivial as proper usage documentation was missing. So I decided simplify the process to make your life easier.
Full article (648 words) »