CVS
See www.cvshome.org
CVS is installed on webpages.cs.kent.edu
There is a
project folder (repository) under /local/opt/cvsroot called
capstone04.
The CVSROOT is
:pserver:<username>@webpages.cs.kent.edu:/local/opt/cvsroot for
remote
access.
Use it as a
remote repository versus to logging in the machine itself and using it
locally.
cvs
-d :pserver:<username>@webpages.cs.kent.edu:/local/opt/cvsroot
login
cvs -d
:pserver:<username>@webpages.cs.kent.edu:/local/opt/cvsroot
checkout capstone04
Or
(if shell is
bash )
export
CVSROOT=:pserver:<username>@webpages.cs.kent.edu:/local/opt/cvsroot
cvs login
cvs checkout
<module>
if shell is
csh,tcsh
setenv CVSROOT
:pserver:<username>@webpages.cs.kent.edu:/local/opt/cvsroot
CVS
Commands:
- cvs checkout repository -
create a local copy of the system
- cvs update - updates local, execute command from within your
local src directory
- cvs commit file -
commits a file to the repository
- cvs add file
- adds a new file to the repository
- cvs remove file
- removes a file from the repository
Rules:
- Notify everyone after EVERY commit - should be automated
soon.
- Do a checkout only once (per machine/account) - to create
your local copy of the project.
- Update before you start working - this gets you the latest
copy.
- Do a commit after an add.
Last Updated:
09/20/2004