Linked by Carlos Leonhard Woelz on Fri 20th Feb 2004 07:29 UTC
General Development CVS is a tool to record, manage and distribute different versions of files. In other words, CVS is a version control system. It allows easy collaborative work, as each of the contributors can work in his local copy at the same time, without fear of overriding each other modifications. It allows the recovery of past versions (useful for tracking bugs), the creation of branches (for experimental development or for releases) and more.
Order by: Score:
Thank you!
by Alex on Fri 20th Feb 2004 07:35 UTC

An excellent guide!

by Gerald on Fri 20th Feb 2004 07:44 UTC

Funny to see this article just after the one about Subversion the "CVS Killer" :-P

RE: Coincidence?
by Eugenia on Fri 20th Feb 2004 07:47 UTC

Actually, it is a bitter coinsidence indeed. I started writing the Subversion article 3 days ago but I only found some time to finish it up tonight 'cause there was nothing on TV. :-)

Great article and software
by rod on Fri 20th Feb 2004 08:23 UTC

Thanks for taking the time to share it with us, Carlos.

Cervisia is great
by Peter R. Brinkler on Fri 20th Feb 2004 09:44 UTC

For those interested tla (arch) also provides some interesting capabilities: No I am not part of the developers for tla ;)

While subversion is nice, tla supports many more features which are not included in subversion - or was not when I looked at subversion.

Personally I frequently use a private repository which I merge with "main"... I even have one repository on my desktop and one on my laptop which I then work against until I deem progress fit to make it into our (non-disclosed opensource project) main repository..... now if cervisia would only support tla....

Superb article!
by Kurt Pfeifle on Fri 20th Feb 2004 10:14 UTC

Congratulations to Carlos Leonhard for such a superb article!

So he "is currently involved with the KDE Quality Team, a program to improve the level of quality of KDE applications by lowering the barriers to contribute to the project and consequently attracting new contributors, developers and non developers" ? -- If his Team contiues to work like this, KDE will rock even more....

The article seems to be one first step to "lower the barriers" and guide new contributors into the project.

by woelz on Fri 20th Feb 2004 11:45 UTC

Supporting Subversion is one of Cervisia's goals. Christian Loose may tell you more about this.

v Sorry: OT
by Bruno on Fri 20th Feb 2004 11:49 UTC
v RE: Sorry: OT
by Eugenia on Fri 20th Feb 2004 11:53 UTC
by Emil 'opi' Bronikowski on Fri 20th Feb 2004 12:16 UTC

Thanks for this useful article! Maybe NOW I can force everyone to use CVS system to manage our work.

Excellent how-to
by Nacs on Fri 20th Feb 2004 12:20 UTC

Thanks for the excellent how-to on Cervisia. I do a lot of PHP coding and have always wanted to use CVS+Cervisia but never could get the thing working till now.

So thanks!

by Manish Bansal on Fri 20th Feb 2004 12:57 UTC

Great article!!! Thanks Carlos!!!!

by Savage Sailor on Fri 20th Feb 2004 15:27 UTC

Hi thanks for the guide. We're testing Subversion for use with as an alternative to CVS and it is pretty nice. Version 1 is coming out in a few weeks at which point things will stabilize. I hear SourceForge is also thinking of switching but that's probably just a rumor. The web inteface is pretty bare but you can tweak it with XSLT.

Wow, he stays on topic?
by Bryan on Fri 20th Feb 2004 15:29 UTC

"Let's not drift too much here, discussing these issues is out of scope of this guide."

Isn't drifting and being an opinionated jerk part of the swearing in process of

by cwoelz on Fri 20th Feb 2004 15:51 UTC

I disagree. I like very much the editorial line of OSNews. It has e very open policy on publication, and like opinated articles. If you do not agree with one of the articles, write a well written on point rebuttal, and I am sure Eugenia will publish it.

Nice article and nice app
by Fredrik on Fri 20th Feb 2004 16:15 UTC

This was an interesting article as a gentle introduction to CVS and Cervisia. Cervisia certainly feels like a high quality app and it was pleasant to try it out.

Well written article
by Richard Tough on Fri 20th Feb 2004 17:27 UTC

Thanks for that, think I may have to play around with it a bit later.

by GeekGod on Fri 20th Feb 2004 17:40 UTC

Very nice article. Thanks for taking the time to share Carlos!

v CVS on KDE? WTF?
by GNOME user on Fri 20th Feb 2004 18:47 UTC
re:CVS on KDE? WTF?
by Anonymous on Fri 20th Feb 2004 19:47 UTC

I am a gnome user and I personally dont think that KDE is any more bloated than Gnome. Your choice of GUI's and all the funny little proggies that you add are the ones that make it bloated.

re: CVS on KDE? WTF?
by Anonymous on Fri 20th Feb 2004 19:49 UTC

I should make a point that, I havent used KDE in awhile, however; I will be checking them out again in the near future. KDE folks have way too many cool tools not to give them a 2nd chance.

RE: @Eugenia
by Christian Loose on Sun 22nd Feb 2004 17:18 UTC

Normally I'm not into talking about vaporware but Carlos asked me to add some more information about what we are planning to do in the next version of Cervisia.

With the KDE 3.2 version of Cervisia, we made the first steps to separate the frontend and the backend. We now have a DCOP service that offers the CVS functions and it is now also used by KDevelop 3.0.

Now we are trying to go one step further and also support other version control systems in Cervisia and offer our backend to other KDE apps. We just started with the design phase and I'm not sure if we will make it for the KDE 3.3 release but it's high on my todo list.

The first vcs that we will additionaly support will probably be subversion because of it's similarities to cvs.

CVSROOT problems
by attachmentgenie on Mon 23rd Feb 2004 12:30 UTC

Cervisia gives me stick about the CVSROOT not being set.
is this a flaw in the article or is it a problem wih my distro

RE: CVSROOT problems
by Christian Loose on Mon 23rd Feb 2004 13:11 UTC

I need some more information before I can help you.

What version of Cervisia are you using?
What function were you trying to execute?
Any error message?

(Of course this is not a help desk forum. So if you think this is a bug in Cervisia, it would be better to file a bug report on

RE: CVSROOT problems
by attachmentgenie on Mon 23rd Feb 2004 14:58 UTC

am using cervisia 2.0 (using KDE 3.1.3) tryin to add a file to the myprojekt folder after having to add a CVS folder to it. i get this

/usr/bin/cvs -f add 'abc1.txt' 2>&1
cvs add: No CVSROOT specified! Please use the `-d' option
cvs [add aborted]: or set the CVSROOT environment variable.
[Exited with status 1]

i know this isnt a help forum but some pointers would be nice