- CVS uses a central repository to store all the packages (aka modules) that are under it's control.
- Identifying a Repository:
- The repository is selected via the command line or the environment
variable CVSROOT.
sh: CVSROOT=/work/cvsroot ; export CVSROOT
csh: setenv CVSROOT /work/cvsroot
ksh: export CVSROOT=/work/cvsroot
- Creating a Repository:
-
$ cvs init
If there is already an existing repository in CVSROOT it will not
be modified.
- Directory Structure
/work-+
|
+--cvsroot
| |
| +--CVSROOT (administrative files)
|
+--Moulage
|
+--SMSUtils
|
|