Click to See Complete Forum and Search --> : what is cvs??!!
deanrantala
05-27-2003, 09:37 PM
I have been using linux now for a few months. One thing I still haven't understood is WHAT IS THIS CVS thing everyone keeps talking about, and how do I use it? I have been told from time to time to download and install software through cvs but I don't have the first clue what this is all about.
HELP ME - I FEEL I'M LIVING A SHELTERED LINUX EXISTENCE!!!
Someone please explain this seemingly coveted linux knowledge to me so I might one day share it with another linux convert.
Much thanx in advance:)
zdude255
05-27-2003, 09:52 PM
cvs stands for concurrent version system
Its a tool to use when many programmers are working on the same project.
Downloading via cvs will always get you the latest source.
If you need to use it the people who run the site will usually give you some commands that are prewritten so you don't have to worry about it.
deanrantala
05-27-2003, 10:54 PM
so it is nothing more than a fancy way of downloading sources?
nowonmai
05-28-2003, 06:12 AM
well, there's a bit more to it than that... it enables multiple versions to be managed in a source tree... like a stable version, beta version, alpha version etc...
it also enables locking of files which have been checked out by a developer. this ensures that two people don't edit the same file simultaneously, thus leading to a fork in the tree.
basically, what this means to you, is that there are multiple versions available, and you're pretty much guaranteed that the source will remain coherent.