Changes between Version 23 and Version 24 of ReleaseProcedure
- Timestamp:
- Mar 4, 2008, 1:09:31 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseProcedure
v23 v24 58 58 1. Create the new minor 59 59 {{{ 60 svn copy http:// lev.thep.lu.se/repository/base/trunk \61 http:// lev.thep.lu.se/repository/base/branches/A.B-stable \60 svn copy http://base.thep.lu.se/svn/trunk \ 61 http://base.thep.lu.se/svn/branches/A.B-stable \ 62 62 -m "Forking new minor version A.B branch" 63 63 }}} … … 124 124 1. Create a tag using a one liner like 125 125 {{{ 126 svn copy http:// lev.thep.lu.se/repository/base/branches/A.B-stable \127 http:// lev.thep.lu.se/repository/base/tags/A.B \126 svn copy http://base.thep.lu.se/svn/branches/A.B-stable \ 127 http://base.thep.lu.se/svn/tags/A.B \ 128 128 -m "Tagging version A.B" 129 129 }}} … … 133 133 1. Create a distribution package, and example packages: 134 134 {{{ 135 svn co http:// lev.thep.lu.se/repository/base/tags/A.B A.B_dist135 svn co http://base.thep.lu.se/svn/tags/A.B A.B_dist 136 136 cd A.B_dist 137 137 ant package … … 142 142 i. Check out the new minor branch 143 143 {{{ 144 svn co http:// lev.thep.lu.se/repository/base/branches/A.B-stable A.B144 svn co http://base.thep.lu.se/svn/branches/A.B-stable A.B 145 145 }}} 146 146 i. Update version number in `build.xml`. Locate and change the … … 158 158 i. In section '''BASE ''latest release'' ''' modify the svn command to 159 159 {{{ 160 svn checkout http:// lev.thep.lu.se/repository/base/tags/A.B base-A.B160 svn checkout http://base.thep.lu.se/svn/tags/A.B base-A.B 161 161 }}} 162 162 i. In section '''BASE ''stable'' ''' update link to 163 163 `[milestone:A.B.1 A.B.1]` and modify the svn command to 164 164 {{{ 165 svn checkout http:// lev.thep.lu.se/repository/base/branches/A.B-stable base-A.B165 svn checkout http://base.thep.lu.se/svn/branches/A.B-stable base-A.B 166 166 }}} 167 167 i. In section '''BASE ''devel'' ''' update link to `[milestone:A.B+1 A.B+1]`.[[br]][[br]] … … 183 183 i. Checkout a pristine version of the trunk. 184 184 {{{ 185 svn checkout http:// lev.thep.lu.se/repository/base/trunk trunk_merge185 svn checkout http://base.thep.lu.se/svn/trunk trunk_merge 186 186 }}} 187 187 i. Merge changes into trunk. In this example the difference between … … 190 190 {{{ 191 191 cd trunk_merge 192 svn merge http:// lev.thep.lu.se/repository/base/branches/A.B-stable@fork_revision \193 http:// lev.thep.lu.se/repository/base/tags/A.B192 svn merge http://base.thep.lu.se/svn/branches/A.B-stable@fork_revision \ 193 http://base.thep.lu.se/svn/tags/A.B 194 194 }}} 195 195 i. Resolve all conflicts. Run tests and perform all other … … 257 257 1. Create a tag using a one liner like 258 258 {{{ 259 svn copy http:// lev.thep.lu.se/repository/base/branches/A.B-stable \260 http:// lev.thep.lu.se/repository/base/tags/A.B.C \259 svn copy http://base.thep.lu.se/svn/branches/A.B-stable \ 260 http://base.thep.lu.se/svn/tags/A.B.C \ 261 261 -m "Tagging version A.B.C" 262 262 }}} … … 266 266 1. Create a distribution package, and example packages: 267 267 {{{ 268 svn co http:// lev.thep.lu.se/repository/base/tags/A.B.C A.B.C_dist268 svn co http://base.thep.lu.se/svn/tags/A.B.C A.B.C_dist 269 269 cd A.B.C_dist 270 270 ant package … … 287 287 i. In section '''base ''latest release'' ''' modify the svn command to 288 288 {{{ 289 svn checkout http:// lev.thep.lu.se/repository/base/tags/A.B.C base-A.B.C289 svn checkout http://base.thep.lu.se/svn/tags/A.B.C base-A.B.C 290 290 }}} 291 291 i. In section '''base ''stable'' ''' update link to … … 298 298 i. Checkout a pristine version of the trunk. 299 299 {{{ 300 svn checkout http:// lev.thep.lu.se/repository/base/trunk trunk_merge300 svn checkout http://base.thep.lu.se/svn/trunk trunk_merge 301 301 }}} 302 302 i. Merge changes into trunk. In this example the difference between a … … 305 305 {{{ 306 306 cd trunk_merge 307 svn merge http:// lev.thep.lu.se/repository/base/tags/A.B \308 http:// lev.thep.lu.se/repository/base/tags/A.B.1307 svn merge http://base.thep.lu.se/svn/tags/A.B \ 308 http://base.thep.lu.se/svn/tags/A.B.1 309 309 }}} 310 310 i. Resolve all conflicts. Run tests and perform all other