--- mitgcm.org/front_content/using_cvs.xml 2011/05/11 17:45:01 1.14 +++ mitgcm.org/front_content/using_cvs.xml 2015/11/21 03:21:16 1.16 @@ -21,7 +21,7 @@ - +

Obtaining the MITgcm Source using CVS

@@ -54,6 +54,15 @@

using the "-P" option to check-out ("cvs co -P") prevents to download unnecessary empty directories.

+ +

Note that it is possible to checkout code without "cvs login" and without +setting any shell environment variables by specifying the pserver name and +password in one line, for example:

+ +
+  $ cvs -d :pserver:cvsanon:cvsanon@mitgcm.org:/u/gcmpack co -P MITgcm
+
+

A large amount of additional (optional!) content is available from the MITgcm_contrib directory; much of it is specific to certain setups (eg. high-res setups, in-development material that is not yet part @@ -139,8 +148,8 @@

Getting Specific Releases or "Checkpoints"

- -

As shown within the + +

As shown within the CVS Code Browser , the MITgcm code is continuously undergoing updates. At @@ -157,8 +166,13 @@

By default (that is, when no tag is specified), CVS will retrieve the - latest version of all files.

+ latest version of all files. To download an older version corresponding + to a specific time, e.g., May 1rst, 2008, at 5pm, one can use the "-D" + CVS option as follows:

+
+  $ cvs co -P -D "2008-05-01 17:00" MITgcm
+

Show changes that YOU have made

@@ -227,7 +241,7 @@

"cvs update" produces output to the terminal with the following meanings:

- + @@ -270,8 +284,8 @@

Wow! CVS is so good, where can I learn more?

-

The basic +

The basic manual is a good reference. For those who prefer the good old fashioned book there's "Open Source Development With CVS".