Changes between Version 69 and Version 70 of GoldVersionToDo


Ignore:
Timestamp:
2017-05-14T11:56:11Z (4 months ago)
Author:
Gary J. Ferland
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