Changes between Version 51 and Version 52 of ReleaseProcedure
- Timestamp:
- Jan 20, 2010, 3:07:21 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseProcedure
v51 v52 55 55 svndigest --copyright --no-report -v 56 56 }}} 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 59 58 changes with `svn ci -m "updating copyright statements"`. For this 60 59 step [http://dev.thep.lu.se/svndigest svndigest] is obviously 61 60 needed.[[br]][[br]] 62 1. Make a copy of trunk WC including svndigest cache63 {{{64 cp -rpv /path/to/yat-trunk /path/to/yat-A.B.x65 }}}66 61 1. Create a new minor branch using a one liner like 67 62 {{{ … … 70 65 -m "New minor version A.B branch" 71 66 }}} 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 {{{ 69 svn 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 {{{ 73 svndigest-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]] 78 76 1. Prepare the trunk for the next minor release [[br]][[br]] 79 77 i. Update version number in `m4/version.m4`. Locate and change the