GEOS-5 Checkout and Build Instructions (Fortuna): Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
These instructions presume checking out the PIESA group tag: '''AeroChem-Fortuna-2_4- | These instructions presume checking out the PIESA group tag: '''AeroChem-Fortuna-2_4-b6'''. | ||
== How to Check Out and Build the Code == | == How to Check Out and Build the Code == | ||
Line 16: | Line 16: | ||
Here, $CVSROOT specifies the CVS repository we'll be getting the code from, DIRECTORY is the name of the directory you would like to create to hold the code, MODULENAME is the particular module (set of code) we'll be checking out, and TAGNAME is a particular version of that module. Let's fill in the blanks: | Here, $CVSROOT specifies the CVS repository we'll be getting the code from, DIRECTORY is the name of the directory you would like to create to hold the code, MODULENAME is the particular module (set of code) we'll be checking out, and TAGNAME is a particular version of that module. Let's fill in the blanks: | ||
% cvs -d :ext:pcolarco@cvsacldirect:/cvsroot/esma co -d GEOSagcm -r AeroChem-Fortuna-2_4- | % cvs -d :ext:pcolarco@cvsacldirect:/cvsroot/esma co -d GEOSagcm -r AeroChem-Fortuna-2_4-b6 Fortuna | ||
So our module is ''Fortuna'' and the tag is ''AeroChem-Fortuna-2_4- | So our module is ''Fortuna'' and the tag is ''AeroChem-Fortuna-2_4-b6''. The code will check-out to a newly created directory call ''GEOSagcm''. Note that I substituted the shortcut ''co'' for ''checkout'' in the above command. | ||
The above command is generally valid. You ought to be able to execute it and checkout some code. If you don't have your ''ssh keys'' setup on '''cvsacl''' then you should be prompted for your '''cvsacl''' password. The assumption here is that your username on '''cvsacl''' is the same as on the machine you are checking the code out on. | The above command is generally valid. You ought to be able to execute it and checkout some code. If you don't have your ''ssh keys'' setup on '''cvsacl''' then you should be prompted for your '''cvsacl''' password. The assumption here is that your username on '''cvsacl''' is the same as on the machine you are checking the code out on. | ||
Line 31: | Line 31: | ||
If you set that up, you should be able now to type in: | If you set that up, you should be able now to type in: | ||
% cvs co -d GEOSagcm -r AeroChem-Fortuna-2_4- | % cvs co -d GEOSagcm -r AeroChem-Fortuna-2_4-b6 Fortuna | ||
and the code will check out. | and the code will check out. |