Hi.
The C lib part is not dead. It looks dead
because the only person working on it is me and I am REALLY busy. The mailing
lists are in a bit of confusion, but if you want to sign up to them the person
to ask is Alexander Taler (address@hidden) who is overall
in charge of libcvs.
The C library is mostly incomplete. Almost
non-existant. It is one of those things where everybody keeps writing their own
version but doesn't have the time to contribute to a shared project. The number
of people who have shown interest and then evaporated when asked to actualyl
contribute is quite large.
What has been completed is:
Design for about 70% of repository access
stuff is complete.
I have finished the basic pserver code to
access a CVS server.
I have yet to:
Finish design.
Map those horribly basic text CVS commands
to the OO style data access methods of the library design.
Code stuff to actually retrieve data from a
CVS server.
Working client library in anything other
than Perl? I don't think there is one or I wouldn't have spent so much time
on libcvs. It looks like you will be writing the missing 30% unless you feel
like contributing to libcvs in which case you will be writing a lot
more.
Alastair Growcott.
Hi,
_After_ having programmed a first study of a working
client interface
class (C++) [Gzip-stream and rlist work well] to CVS for
monotone* [ssh
access mainly targeted] I (by mere chance) came across your
project.
Sadly the C part of libcvs seems to be dead (I did not get any
clue on
how to subscribe to the 12 months inactive mailing
list
address@hidden and anonymous CVS is impossible). Are you
aware
of any working client library written in C? [I don't mind writing
the
missing 30% (rlog,commit,update) of my crude code if there
isn't]
Yours
Christof
* monotone.venge.net
is a distributed version control system