CVS is the Concurrent Versioning System.  Its used for managing project
sourcecode when you have multiple users accessing the code base
`simultaneously'.

You might want to search for information on Version Control Systems, since
CVS is mearly one way to do something which LOTS of programs all implement
in different ways.  [Other systems include M$ Visual SourceSafe, RCS,
Perforce PVCS... there are more]

A CVS tree is a code-tree managed by CVS [or CVS server].  Public CVS
servers make it possible to 'check-out' the tree to your local machine.

CVS has nothing to do with installing software at all.

What you *might* be talking about are the `CVS' versions of software - which
are the `raw' `unfinished' programs as they stand in the CVS tree.  I do NOT
recommend that you ever run CVS code unless you yourself are a developer,
and have the skill and/or knowledge on how to fix things when they explode -
if you're checking-out live from the CVS tree, you get lucky sometimes, and
get a copy that'll build out of the box.  Othertimes, you'll get code that
nearly compiles.  And then you'll occasionally get code that compiles, but
crashes-and-burns immediately...   Oh well!  Ce la vie!

You should wait for either snapshots [some projects do nightly snapshots
with no guaranty on compilability/status, like Enlightenment - but I've had
good fun with these snapshots :)], or release versions.

--==============================================--
  Crossfire      | This email was brought to you
  [EMAIL PROTECTED] | on 100% Recycled Electrons
--==============================================--

----- Original Message -----
From: "Simon Bryan" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, December 14, 2000 11:10 AM
Subject: [SLUG] Newbie Ques:CVS


> HI,
> Can soemone tell me what a 'CVS tree' is and how or why I should use them
> when installing software?




-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug

Reply via email to