Working with Subversion programatically
-
I would like to create a program that scans for specific text within the commit comments of a subversion repository and automatically create a directory with the most recent version of the files marked with those comments. I found SharpSVN online, and it looks like it would give me the API lift I need, however the documentation is, how shall I put it, woefully inadequate. Does anyone know of (A) a location with better documentation or tutorials, or (B) another API with useable documentation?
-
@Medezark said:
I would like to create a program that scans for specific text within the commit comments of a subversion repository and automatically create a directory with the most recent version of the files marked with those comments. I found SharpSVN online, and it looks like it would give me the API lift I need, however the documentation is, how shall I put it, woefully inadequate. Does anyone know of (A) a location with better documentation or tutorials, or (B) another API with useable documentation?
I am knowing several tools but you'll have to go through each one. Command line utility in your case is your friend, but you must learn it well.
try http://svnkit.com/
-
Kinda sounds to me like you want to look at a Continuous Integration tool - one of the primary things they do is watch for new checkins (using subversion, git, or a bunch of other SCCS tools), check out and build / test / create folders / whatever else you want it to do.
Have a look at Cruise Control (or CC.net if you're a microsoft shop). CC seems to have fallen out of favour recently so you should look at Hudson or Jenkins, too.
-
Thanks everyone -- I did eventually figure out how to do what I wanted to do using tortoises built in functionality.