Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 02-02-2004, 09:47 PM   #1
Registered: Aug 2003
Location: ~/.
Distribution: CentOS
Posts: 290

Rep: Reputation: 30
Newbie Question #1

Everyone talks about CVS when they use linux. It seems like something relates to compiling source program or so.

It will be appreciated if someone can tell me what exactly CVS is?
Old 02-02-2004, 09:59 PM   #2
Registered: Jun 2002
Location: Batu Puteh, Malaysia
Distribution: (Mandrake 8.2) (Redhat 7.2,8.0,9.0) (Slackware 9.0,9.1)
Posts: 154

Rep: Reputation: 30
go here
Old 02-02-2004, 09:59 PM   #3
Senior Member
Registered: May 2003
Location: Sydney, Nova Scotia, Canada
Distribution: slackware
Posts: 4,185

Rep: Reputation: 60
What is CVS ?

CVS stands for Concurrent Versions System; it is a system to keep in sync a set of files, put in a hierarchical directory tree. People can update their local copy of the hierarchy tree from the CVS server, and send back modifications or new files; or also delete old files.
Its client-server based behaviour makes it multi-user, and network enabled. That characteristic makes CVS the tool of choice for projects where several people from distant places have to work together on data files, specially programs source code.
All important free software projects use CVS as the central point between the programmers to integrate their improvements and changes: Gnome, KDE, The GIMP, Wine, etc.
thats taken from mandrakes site ...
you can also type :
man cvs
in a terminal and find out more info ...

and here is a cvs tutorial
Old 02-03-2004, 01:42 AM   #4
LQ Newbie
Registered: Jan 2004
Location: Bangalore
Distribution: FreeBSD
Posts: 6

Rep: Reputation: 0
Usually any free/open source project involve developers working independently and communicating via internet.
Suppose you and I are developing a editor.
We have a skeleton of the editor code in place at some_machine\me_u_editor
now I download the code and add search functionality
You download the code and add cut paste functionality.
Inorder the synchronise our works, we go for CVS.
Like, from the intial reposority. I would checkout ( take the code) for adding search function and checkin( give back) to the intial repository.
Now you would checkout( take) the code ( with search feature added) and then add cut paste feature and checking to the repository again.

Thus the development process would continue.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Very Newbie Question. Please Help imfineru Linux - Newbie 8 08-20-2005 05:09 AM
Apache newbie question.. (very newbie question) tarballed Linux - Newbie 1 02-07-2003 08:41 PM
RE: Suse 8.0 hardware question {newbie question, pls help} Radiouk Linux - Distributions 2 06-04-2002 12:53 PM
RE: Samba question pls help {Newbie question} Radiouk Linux - Networking 4 06-03-2002 06:40 PM
Security question {newbie question} Radio Linux - Security 3 05-17-2002 06:32 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 06:20 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration