Changes between Version 29 and Version 30 of ReleaseProcedure
- Timestamp:
- May 13, 2008, 11:04:23 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseProcedure
v29 v30 140 140 Create a new subdirectory `A.B.0` in [http://base2.thep.lu.se/base/jars]. Upload 141 141 the BASE2*.jar files to the subdirectory. [[br]][[br]] 142 1. Upload user, admin and API documentation[[br]][[br]] 143 Copy all files from `A.B_dist/dist/doc` to http://base.thep.lu.se/chrome/site/latest/ 144 (`/home/tom/trac/base/htdocs/latest`).[[br]][[br]] 142 145 1. Prepare the minor branch for the first patch release [[br]][[br]] 143 146 i. Check out the new minor branch … … 168 171 i. In section '''BASE ''devel'' ''' update link to `[milestone:A.B+1 A.B+1]`.[[br]][[br]] 169 172 i. Add a ''Base A.B'' subsection in the '''All packaged BASE releases''' section. [[br]][[br]] 170 1. Check out the new branch for online documentation use, generate documentation, and change the symbolic link on the trac server to point to the latest stable release171 {{{172 ssh tracuser@base.thep.lu.se173 cd /path/to/base/trac174 svn co http://lev.thep.lu.se/repository/branches/A.B-stable base-A.B175 cd base-A.B176 ant doc177 cd ..178 rm base-latest179 ln -s base-A.B base-latest180 }}}181 173 1. If required, merge the patch release into the trunk. To avoid 182 174 confusion and minimize the risk of loosing fixes, this step is … … 267 259 Create a new subdirectory A.B.C in [http://base2.thep.lu.se/base/jars]. Upload 268 260 the BASE2*.jar files to the subdirectory. [[br]][[br]] 261 1. Upload user, admin and API documentation[[br]][[br]] 262 Copy all files from `A.B.C_dist/dist/doc` to http://base.thep.lu.se/chrome/site/latest/ 263 (`/home/tom/trac/base/htdocs/latest`).[[br]][[br]] 269 264 1. Prepare the minor branch for the next patch release [[br]][[br]] 270 265 i. Update version number in `build.xml`. Locate and change the