Changes between Version 29 and Version 30 of ReleaseProcedure


Ignore:
Timestamp:
May 13, 2008, 11:04:23 AM (17 years ago)
Author:
Nicklas Nordborg
Comment:

New (temporary) procedure for generating documentation

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseProcedure

    v29 v30  
    140140    Create a new subdirectory `A.B.0` in [http://base2.thep.lu.se/base/jars]. Upload
    141141    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]]
    142145 1. Prepare the minor branch for the first patch release [[br]][[br]]
    143146  i. Check out the new minor branch
     
    168171  i. In section '''BASE ''devel'' ''' update link to `[milestone:A.B+1 A.B+1]`.[[br]][[br]]
    169172  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 release
    171 {{{
    172 ssh tracuser@base.thep.lu.se
    173 cd /path/to/base/trac
    174 svn co http://lev.thep.lu.se/repository/branches/A.B-stable base-A.B
    175 cd base-A.B
    176 ant doc
    177 cd ..
    178 rm base-latest
    179 ln -s base-A.B base-latest
    180 }}}
    181173 1. If required, merge the patch release into the trunk. To avoid
    182174    confusion and minimize the risk of loosing fixes, this step is
     
    267259    Create a new subdirectory A.B.C in [http://base2.thep.lu.se/base/jars]. Upload
    268260    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]]
    269264 1. Prepare the minor branch for the next patch release [[br]][[br]]
    270265  i. Update version number in `build.xml`. Locate and change the