Changes between Version 45 and Version 46 of ReleaseProcedure
- Timestamp:
- Feb 13, 2009, 10:56:42 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseProcedure
v45 v46 60 60 }}} 61 61 The date is set when version A.[B+1] is released. [[br]][[br]] 62 i. Add an entry in `ChangeLog`63 {{{64 version A.[B+1]:65 - http://dev.thep.lu.se/yat/log/branches/A.B-stable?rev=HEAD&stop_rev=M+166 - http://dev.thep.lu.se/yat/query?milestone=A.[B+1]&order=id67 }}}68 62 i. Commit changes to the repository, 69 63 `svn ci -m "Changes for future release A.[B+1]"` [[br]][[br]] … … 77 71 as bumping version number(s) (`version.m4`), 78 72 acknowledge contributions (`THANKS`), update 79 files `NEWS` and `ChangeLog`.73 `NEWS`. 80 74 [[br]][[br]] 81 75 i. Update version number in `m4/version.m4`. Locate and change the … … 101 95 Make sure that the items in `NEWS` cover the new features of the 102 96 release. [[br]][[br]] 103 i. Finalize the links to trac in `ChangeLog`104 {{{105 version A.B:106 - http://dev.thep.lu.se/yat/log/branches/0.6-stable?action=stop_on_copy&rev=N&stop_rev=M&mode=follow_copy107 - http://dev.thep.lu.se/yat/query?milestone=A.B&order=id108 }}}109 where M should be current HEAD+2 (2 more commits are needed before release),110 and N should have been set at previous minor release.111 [[br]][[br]]112 97 i. Commit changes to the repository, `svn ci -m "Preparing release A.B"` 113 98 [[br]][[br]] … … 149 134 }}} 150 135 The date is set when version A.B.1 is released. [[br]][[br]] 151 i. Add an entry in `ChangeLog`152 {{{153 version A.B.1:154 - http://dev.thep.lu.se/yat/log/trunk?rev=[M+1]&stop_rev=HEAD155 - http://dev.thep.lu.se/yat/query?milestone=A.B.1&order=id156 }}}157 136 i. Commit changes to the repository, 158 137 `svn ci -m "Changes for future release A.B.1"` [[br]][[br]] … … 224 203 1. Make sure that all commits are performed into to the branch, such 225 204 as bumping version number(s) (`configure.ac`), acknowledge 226 contributions (`THANKS`), update files `NEWS` and 227 `ChangeLog`. [[br]][[br]] 205 contributions (`THANKS`), update `NEWS`. [[br]][[br]] 228 206 i. Update the release version number in `m4/version.m4`. Locate and change the 229 207 below line … … 238 216 Make sure that the items in `NEWS` cover all important bug fixes of the 239 217 release. [[br]][[br]] 240 i. Finalize the links to trac in `ChangeLog`241 {{{242 version A.B.C:243 - http://dev.thep.lu.se/yat/log/branches/A.B-stable?rev=N&stop_rev=M244 - http://dev.thep.lu.se/yat/query?milestone=A.B.C&order=id245 }}}246 where `N` is given by247 {{{248 $ svn update249 N-2250 }}}251 and `M` should have been set at previous release.[[br]][[br]]252 218 i. Commit changes to the repository, `svn ci -m "Preparing release A.B.C"` 253 219 [[br]][[br]] … … 295 261 }}} 296 262 The date is set when version A.B.[C+1] is released. [[br]][[br]] 297 i. Add an entry in `ChangeLog`298 {{{299 version A.B.[C+1]:300 - http://dev.thep.lu.se/yat/log/branches/A.B-stable?rev=HEAD&stop_rev=[M+1]301 - http://dev.thep.lu.se/yat/query?milestone=A.B.[C+1]&order=id302 }}}303 263 i. Commit changes to the repository, 304 264 `svn ci -m "Changes for future release A.B.[C+1]"` [[br]][[br]]