--- mitgcm.org/usingcvstoget.html 2001/02/09 18:58:02 1.1 +++ mitgcm.org/usingcvstoget.html 2008/04/30 15:05:26 1.7 @@ -8,7 +8,7 @@
-This creates a directory called directory. If directory already exists this command updates your code based on the repository (see "Getting @@ -31,6 +31,13 @@ with contain a directory "CVS". This contains information required by CVS to keep track of your file versions with respect to the repository. Don't edit the files in CVS. +cvs co -d directory models/MITgcmUV+cvs co -d directory -P MITgcm
You can also "check out" a particular version of the code. We use the +notion of checkpoints to indicate the evolution of the code. To specify +which "tag" you require use the -r option: +
++cvs co -d directory -P -r release1_beta1 MITgcm+
-will work recursively on all files in the current directory and below. To update just a specific file or @@ -70,6 +77,16 @@cvs update+cvs update -d -P
+You can also update to a specific version, just as you could check out +a specific version. +cvs update file
++If you checked out a specific version and want to update to the very latest +use the -A option will remove associated with a specific version as follows: +cvs update -d -P -r release1_beta1+
+"cvs update" produces output to the terminal with the following meanings:cvs update -d -P -A+
-When conflicts arise, the sections of code are both kept and surrounded +
When conflicts arise, the sections of code are both kept and surrounded
by <<<<<, ===== and >>>>> indicators. You need to
examine these lines of the files and resolve the conflict.
Last modified on $Date: 2001/02/09 18:58:02 $ | +Last modified on $Date: 2008/04/30 15:05:26 $ |
- CVS: $Source: /home/ubuntu/mnt/e9_copy/mitgcm.org/Attic/usingcvstoget.html,v $Revision: $
+CVS: /u/gcmpack/mitgcm.org/usingcvstoget.html,v
+$Revision: 1.7 $
|