FIRST Robotic Competition in Oregon: CVS command summary
Getting Started
If you are working from scalawags.org
you will want to add the following lines to your .bash_profile,
.profile, or equivalent startup file.
- # Do not set CVS_RSH
- export CVSROOT=/usr/local/scalawags_cvs
- export PATH="${PATH}:ThePathToYourCnRepositories/System/scripts"
- export FULLNAME="Your Full Name"
- export EMAILADDR="Your Email Address"
If you are working remotely and not logged into scalawags.org
you will want to add the following lines to your .bash_profile,
.profile, or equivalent startup file.
- export CVS_RSH=ssh
- export CVSROOT=YourUserName@scalawags.org:/usr/local/scalawags_cvs
- export PATH="${PATH}:ThePathToYourCnRepositories/System/scripts"
- export FULLNAME="Your Full Name"
- export EMAILADDR="Your Email Address"
The following are executed once to create local copies of the
CVS repository.
- cvs checkout ManifoldIo ## Note: This will create the directory ManifoldIo.
- cvs checkout ThreadLib
- cvs checkout ManifoldProtocol
- cvs checkout System
Command Summary
These commands are executed interactively as needed.
- cvs update files -- Bring your directory up to date with the repository
- startfunction functionname -- Create the start of your function files from the templates.
- cvs add files -- Add new files to the module
- cvs status files -- Show current state of files
- cvs checkout modules -- Check out the specified modules
- make test MODULE=your_function -- Compile and test your function.
- cvs commit files -- Publish the specified files
cvs.man
-- Linux man page for cvs
Last modified 11 Dec 2006
http://brown.armoredpenguin.com/~abrown/contact.html
http://brown.armoredpenguin.com/~abrown/first/first2004/coprocessor/CvsInstructions20041111.html