Views
IMPORTANT: In order to save yourself a lot of
typing, every terminal session you do with CVS should start with:
The examples are shown with and without the -d option:
export CVS_RSH=/usr/bin/sshor if the terminal keeps complaining "Please use the `-d' option or set the CVSROOT environment variable" you might try:
export CVSROOT=:ext:myusername@cvs.sourceforge.net:/cvsroot/jamoma
Common tasks
Change directory:cd "/Library/Application Support/Cycling '74/Jamoma"Note: All of the following examples assume that you have changed directory to the Jamoma folder.
The examples are shown with and without the -d option:
cvs -d :ext:myusername@cvs.sourceforge.net:/cvsroot/jamomaCheckout:
cvs -d :ext:myusername@cvs.sourceforge.net:/cvsroot/jamoma checkout JamomaUpdate:
cvs updateIf you have been changing one or more files, for instance the jmod.limi~.mod module, you might want to "commit" the changed file:
cvs -d :ext:myusername@cvs.sourceforge.net:/cvsroot/jamoma update
cvs commit -m "Explanation of what has been changed" modules/jmod.limi~.modTo add a new file, you first have to "add", and then commit:
cvs -d :ext:myusername@cvs.sourceforge.net:/cvsroot/jamoma commit -m "Explanation of what has been changed" modules/jmod.limi~.mod
cvs add filename
cvs commit -m "description" filenameIf you want to compare the project as it currently is at your local disc with the CVS repository, you can "diff":
cvs diffIf you want to diff a single file only, that's possible:
cvs diff filenameRelease
cvs -d :ext:myusername@cvs.sourceforge.net:/cvsroot/jamoma release -d JamomaRemove a file from the project:
cvs remove filenameThat's it so far...