Changes between Version 69 and Version 70 of GoldVersionToDo

Show
Ignore:
Timestamp:
05/14/17 11:56:11 (2 weeks ago)
Author:
gary
Comment:

release candidate vs release tags

Legend:

Unmodified
Added
Removed
Modified
  • GoldVersionToDo

    v69 v70  
    172172------ 
    173173 
    174 = Creating the tag = 
     174= Creating tags = 
     175 
     176We have two types of tags, release versions and release candidates.  They have different locations in the repository. 
     177 
     178== Release candidate tags == 
     179 
     180 * The name and release status is automatically created from the repository location. 
     181 
     182 * Release candidates are located in tags / develop / and have names like c17.00_rc1, so the full path name will be tags/develop/c17.00_rc1 
     183 
     184 * Copy the branch to this location.  
     185 
     186== Release tags == 
    175187 
    176188 * In the head of the branch, edit {{{date.h}}} to set YEAR, MONTH, and DAY to the date of the first release.  We do not change the date on xx.01 and later sub releases. 
    177189 
    178  * Code exists in {{{version.cpp}}} to set {{{lgReleaseBranch = true}}}, and increment {{{lgBetaVer}}} from the repository name.  If this is a gold copy release also set {{{lgRelease = true}}} 
    179  
    180  * Copy branch to tag directory on svn  
     190 * Code exists in {{{version.cpp}}} to set {{{lgReleaseBranch = true}}}, and increment {{{lgBetaVer}}} from the repository name.  If this is a gold copy release it will also set {{{lgRelease = true}}} 
     191 
     192 * Increment  version.cpp {{{CLD_MAJOR}}} and {{{CLD_MINOR}}} as needed. 
     193 
     194== All tags == 
    181195 
    182196 * Create release branch in git mirror repository on nublado