(file) Return to release.howto CVS log (file) (dir) Up to [Development] / JSOC / CM

Diff for /JSOC/CM/release.howto between version 1.9 and 1.12

version 1.9, 2008/09/03 16:20:46 version 1.12, 2009/07/29 21:25:44
Line 24  should be of the form:
Line 24  should be of the form:
 release notes (see below).  Commit. release notes (see below).  Commit.
  
 6. From the machine used in step 2, create a tag for the new release. 6. From the machine used in step 2, create a tag for the new release.
 cd to $JSOCROOT.  Run "cvs tag -c Ver_<MAJ>-<MIN> ."  Replace <MAJ>    a. cd $JSOCROOT
 with the major version number and <MIN> with the minor version number.    b. cvs tag -c Ver_<MAJ>-<MIN> . (Replace <MAJ>
   with the major version number and <MIN> with the minor version number.)
     c. cvs tag -d Ver_LATEST .
     d. cvs tag -c Ver_LATEST .
  
 7. The NetDRMS release version number should also be incremented and 7. The NetDRMS release version number should also be incremented and
 tagged. Do "cvs checkout -r Ver_<MAJ>-<MIN> DRMS" followed by "cd  tagged:
 $JSOCROOT; cvs tag -c NetDRMS_Ver_<MAJ>-<MIN>".    a. cd /tmp
     b. cvs checkout NETDRMSONLY (head version of netdrms-only files)
     c. cd JSOC
     d. cvs tag -c NetDRMS_Ver_<MAJ>-<MIN> .
     e. cvs tag -d Ver_DRMSLATEST .
     f. cvs tag -c Ver_DRMSLATEST .
     g. cd /tmp
     h. cvs checkout -r Ver_<MAJ>-<MIN> CORE
     i. cd JSOC
     j. cvs tag -c NetDRMS_Ver_<MAJ>-<MIN> . (minus excluded files)
     k. cvs tag -d Ver_DRMSLATEST .
     l. cvs tag -c Ver_DRMSLATEST . (minus excluded files)
  
 8. Update the "Ver_LATEST" tag.  This tag always points to the latest  8. Now you must build all release executables with the release jsoc
 release.  "cvs tag -d Ver_LATEST .; cd $JSOCROOT; cvs rtag -r  
 Ver_<MAJ>-<MIN> Ver_LATEST JSOC", where <MAJ> and <MIN> are the  
 current release.  Alternatively, try "cvs tag -d Ver_LATEST .; cd  
 tempdir; cvs checkout -r Ver_<MAJ>-<MIN> JSOC" followed by "cvs tag -c  
 Ver_LATEST".  
   
 9. Now you must build all release executables with the release jsoc  
 version numbers in place ("V3R5" and "305" in this example). Ensure version numbers in place ("V3R5" and "305" in this example). Ensure
 that the tag was successfully created and create actual release that the tag was successfully created and create actual release
 binaries (not just the binaries in your sandbox).  Login as the 'jsoc' binaries (not just the binaries in your sandbox).  Login as the 'jsoc'


Legend:
Removed from v.1.9  
changed lines
  Added in v.1.12

Karen Tian
Powered by
ViewCVS 0.9.4