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.


Log in to reply