Changes between Version 51 and Version 52 of ReleaseProcedure


Ignore:
Timestamp:
Jan 20, 2010, 3:07:21 AM (12 years ago)
Author:
Peter
Comment:

use svndigest-copy-cache in RP

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseProcedure

    v51 v52  
    5555svndigest --copyright --no-report -v
    5656}}}
    57  (The `--no-report` option works with svndigest 0.7 and later, for
    58  earlier version omit the option.) Examine the updates and commit
     57 Examine the updates and commit
    5958 changes with `svn ci -m "updating copyright statements"`.  For this
    6059 step [http://dev.thep.lu.se/svndigest svndigest] is obviously
    6160 needed.[[br]][[br]]
    62  1. Make a copy of trunk WC including svndigest cache
    63 {{{
    64 cp -rpv /path/to/yat-trunk /path/to/yat-A.B.x
    65 }}}
    6661 1. Create a new minor branch using a one liner like
    6762{{{
     
    7065    -m "New minor version A.B branch"
    7166}}}
    72  1. Switch the new WC to follow new branch
    73 {{{
    74 cd /path/to/yat-A.B.x/
    75 svn switch http://dev.thep.lu.se/yat/svn/branches/A.B-stable
    76 cd /path/to/yat-trunk/
    77 }}}
     67 1. Check out a WC from the newly created branch
     68{{{
     69svn co http://dev.thep.lu.se/yat/svn/branches/A.B-stable yat-A.B
     70}}}
     71 1. Copy the svndigest cache from trunk WC to branch WC
     72{{{
     73svndigest-copy-cache -v -r /path/to/yat-trunk -t /path/to/yat-A.B
     74}}}
     75   which needs svndigest 0.8 or newer.[[br]][[br]]
    7876 1. Prepare the trunk for the next minor release [[br]][[br]]
    7977  i. Update version number in `m4/version.m4`. Locate and change the