CVS Notes – last updated 7/2/2005 Checking out a repository: Using Tortoise CVS: web site: http://white.stanford.edu/cvs/SetupInstructions.htm Thoughts: Tortoise CVS has a nice interface but is often flakey. Using command-line CVS: [first, an aside for Window: you can use command-line CVS via Cygwin. Go to http://sources.redhat.com/cygwin/. Install the CVS module under development.] Setup: need to set environment variables CVSROOT and CVS_RSH. If using bash shell: edit .bashrc and add following lines: export CVS_RSH=ssh export CVSROOT=sayres@white.stanford.edu:/biac1/wandell/src/CVS If using tcsh shell: edit .cshrc and add following lines: setenv CVSROOT sayres@white.stanford.edu:/biac1/wandell/src/CVS setenv CVS_RSH ssh Checkout repository: cvs checkout [module name] Update repository or part of repository: cvs update [dir] Commit changes: cvs commit -m “[comments on nature of update]” [dir]