For Java the jcvs project provides both a CVS client (with UI) and a package implementing the CVS client/server protocol that you can use to build your own CVS aware applications.
http://www.jcvs.org/

I don't know if anyone has done this in other languages

Martin Fuzzey


Message: 5
Subject: Re: Providing the functionality of CVS as a library
To: [EMAIL PROTECTED] (Alex Taler)
Date: Fri, 1 Nov 2002 10:55:11 -0500 (EST)
Cc: [EMAIL PROTECTED]
From: [EMAIL PROTECTED] (Larry Jones)

Alex Taler writes:
>
> My incentive for this comes from my experience with writing tools
> that wrap CVS.  I found the parsing of the CVS output quite
> cumbersome, and prone to failure when I brought it to a new site.
> I know I'm not the only one who would benefit from such a
> library, so it seemed like a good idea.

That's one of the motivations for the CVS client/server protocol -- the
intent was the people should write new clients rather than trying to
wrap the existing command-line client.  Librarifying CVS would likely
require a complete re-write.

-Larry Jones


_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to