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