My experience is in Perl, but willing to consider other scripting languages. Is there popular stable svn scripting library module for Perl, Python or Ruby that we should be considering:
Goal: write simple svn wrapper script for branching or tagging in Perl, Python or Ruby
my requirements:
Write a simple command-line script probably under 100 lines
that supports these actions:
- create a specified svn branch
- create a specified svn tag. (Possibly deducing tag location
by swapping "trunk" with "tags".)
support svn 1.6 repository or later
Script to be invoked on the svn server for speed and per current
"in house" policy.
I have been asked to use a library approach, instead of directly
calling (for ex) 'svn copy', because of the value that may added
by the library method, and because the script may be easier to
maintain and extend.
Is there a popular stable svn scripting library module for perl, python or ruby that we should be considering?
--
thanks,
Tom
--
Here are the cpan modules I'm looking at:
http://www.connotea.org/user/zfyarpe/tag/tmp-9fz
Here is a the larger list I first considered: swap "tmp-9fz" with "svn-cpan" in last link