================== CVS OUTLINES ================== Sanbox commands: 1) cvs checkout [project] create a new sandbox 2) cvs release [project] delete a sandbox 3) cvs checkout -r [tagname|revision] [project] checkout files as of specific tag name or revision 4) cvs checkout -D [date|time] [project] checkout files as of specific date or time Syncronization commands 1) upload changes to the repository cvs commit [filenames] 2) force upload of unchanged files cvs commit -f [filenames] 3) download files from repository cvs update [filenames] 4) download changes and new directories cvs update -d [filenames] 5) download changes, but not empty directories cvs update -P [filenames] File command 1) cvs add [filenames] add new file to the repository 2) cvs add -kb add [filenames] add new binary files to the repository 3) cvs remove [filenames] remove files or directories from the repository 3) cvs remove -f [filenames] remove files or directories from the repository AND delete from sanbox ====================================================================== MONET CVS ====================================================================== 1. Get cvs password to grant read/write permissions for the repository login into cvs: (if you don't have CVSROOT exported you can specify the path to csv each time you use it after -d key) 1) cvs -d :pserver:@monet.nag.co.uk:/home/cvs/monet login 2)... type your pswd after cvs promt .. 2. first of all you were supposed to import your project as follow: 1) cd into your local sandbox to directory SymbolicSolverService-Bath (you must be INSIDE it before logging into cvs) 2) cvs -d :pserver:@monet.nag.co.uk:/home/cvs/monet import SymbolicSolverService-Bath bath monet 3. to check if it there try cvs -d :pserver:@monet.nag.co.uk:/home/cvs/monet checkout SymbolicSolverService-Bath/ it will create a cvs sandbox on your local machine 4. later to add any files / directories do following: 1) cd to parent dir of what you are going to add 2) cvs -d :pserver:@monet.nag.co.uk:/home/cvs/monet add 5. to upload files to cvs repository from your sandbox: 1) cd to parent dir of what you are going to update 2) cvs -d :pserver:@monet.nag.co.uk:/home/cvs/monet commit