Parano said:
Is there a Python library to access CVS?
I tried to google search for it, but with "python cvs" you actually find
alot of python projects that have CVS repository...
I don't know if there exists one or not - but its considered hard to write
one in general, as the design of CVS isn't directed to be
machine-interfacable. AFAIK Eric S. Raymond is the author of the emacs cvs
mode, and always had hard times to make the tool output parsing work -
which one can see, as sometimes errors appear out from nowhere.
Said that, you might think of using subversion instead - its especially
designed to overcome some of the plenty shortcomings of cvs, including the
mentioned one. And there is a python binding for it. svn is mature enough,
and a lot of projects I know are currently migrating - also most important
tools (tortoise, cvsView) are available.