[cvsnt] CVSNT API

AD a.dambrosio at cnispa.it
Wed Jan 17 13:50:15 GMT 2007

Thank you all for the very valueable answers !

Best regards

"David Somers" <dsomers at omz13.com> ha scritto nel messaggio 
news:eojcuq$pfr$1 at paris.nodomain.org...
> AD wrote:
>> Thank you very very much !
>> However are there libraries to interact with CVSNT Server with Java,
>> Python or other language ?
> If you really need to do it, the generally accepted manner is to use the
> cvsgui protocol:
> http://sourceforge.net/project/showfiles.php?group_id=10072&package_id=83248
> This is, in simple terms, a wrapper around the cvs[nt] client, and is 
> used,
> IIRC, by WinCVS, TortoiseCVS, etc.
> If you want something that is independent of the cvs[nt] client, then you
> are talking about a library that implements the cvs[nt] wire protocols to
> talk to the cvs[nt] server. So you will need to look at things like:
> http://www.jcvs.org/
> http://javacvs.netbeans.org/library/
> http://sourceforge.net/projects/sharpcvslib/
> http://cvs.m17n.org/~akr/ruby-cvs/
> Of course, with the audit plugin, most cvs operations are logged in a SQL
> database which you can query using your favourite language or reporting
> tool... it all just depends what you want to do and how you want to do it,
> i.e. tmtowtdi (http://en.wiktionary.org/wiki/TMTOWTDI)
> -- 
> David Somers - typographer/programmer/whatever
> Random (and sometimes useful) stuff blogged at http://www.omz13.com 

More information about the cvsnt mailing list