Resources:
- http://ximbiot.com/cvs/wiki/index.php?title=CVS_FAQ#General_Repository_Administration
- http://cvsbook.red-bean.com/cvsbook.html#update
- http://www.cs.utah.edu/dept/old/texinfo/cvs/cvs_18.html#SEC74
Checking out a new branch to local:
- set repository directory as the CVSROOT
gunnalag@TestSun2:/u/gunnalag> setenv CVSROOT master.site2:/src/local/repository - cd to the required folder. In case if you are updating sub-folder under existing hierarchy.
Example to add /dev folder under /u/gunnalag/cvs/Windows/software/ folder
1. just create a temp folder "test"
2. setenv CVSROOT master.site2:Windows/software
3. run "cvs checkout dev" or "cvs checkout dev/int" for it’s subfolder - then perform the cvs checkout of required module.
Example: if I want to checkout mail tree from /src/local/repository/Windows/ directory.
Then
cd">gunnalag@TestSun2:/u/gunnalag>cd cvs/proj/
cvs">gunnalag@master:/u/gunnalag/cvs/Windows>cvs checkout software
……..
gunnalag@master:/u/gunnalag/cvs/proj>