Changes between Version 50 and Version 51 of ReleaseProcedure


Ignore:
Timestamp:
Aug 2, 2008, 9:03:51 PM (13 years ago)
Author:
Peter Johansson
Comment:

svn repo and trac location changed

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseProcedure

    v50 v51  
    4141  2. Create a new release branch using a one liner like
    4242{{{
    43 svn copy http://lev.thep.lu.se/repository/svndigest/trunk \
    44     http://lev.thep.lu.se/repository/svndigest/branches/A.B-stable \
     43svn copy http://dev.thep.lu.se/svndigest/svn/trunk \
     44    http://dev.thep.lu.se/svndigest/svn/branches/A.B-stable \
    4545    -m "New minor version A.B branch"
    4646}}}
     
    5959{{{
    6060version A.[B+1]:
    61         - http://trac.thep.lu.se/svndigest/log/branches/A.B-stable?rev=HEAD&stop_rev=M+1
    62         - http://trac.thep.lu.se/svndigest/query?milestone=A.[B+1]&order=id
     61        - http://dev.thep.lu.se/svndigest/log/branches/A.B-stable?rev=HEAD&stop_rev=M+1
     62        - http://dev.thep.lu.se/svndigest/query?milestone=A.[B+1]&order=id
    6363}}}
    6464  i. Update version number in README. Locate and change line
     
    9696{{{
    9797version A.B:
    98         - http://trac.thep.lu.se/svndigest/log/trunk?rev=N&stop_rev=M
    99         - http://trac.thep.lu.se/svndigest/query?milestone=A.B&order=id
     98        - http://dev.thep.lu.se/svndigest/log/trunk?rev=N&stop_rev=M
     99        - http://dev.thep.lu.se/svndigest/query?milestone=A.B&order=id
    100100}}}
    101101     where M should be current HEAD+2 (1 or 2 more commits are needed before release).
     
    135135  and then create a tag using a one liner like
    136136{{{
    137 svn copy http://lev.thep.lu.se/repository/svndigest/branches/A.B-stable \
    138     http://lev.thep.lu.se/repository/svndigest/tags/A.B \
     137svn copy http://dev.thep.lu.se/svndigest/svn/branches/A.B-stable \
     138    http://dev.thep.lu.se/svndigest/svn/tags/A.B \
    139139    -m "Tagging version A.B"
    140140}}}
    141141  1. Update the version list in Trac using the
    142      [http://trac.thep.lu.se/svndigest/admin/ticket/versions trac-admin tool].
     142     [http://dev.thep.lu.se/svndigest/admin/ticket/versions trac-admin tool].
    143143     Remember to set the date [[br]][[br]]
    144144  1. Update DownloadPage and [wiki:WikiStart WikiStart][[br]][[br]]
     
    151151      `[source:tags/A.B/NEWS NEWS]` and modify the svn commands to
    152152{{{
    153 svn checkout http://lev.thep.lu.se/repository/svndigest/tags/A.B svndigest-A.B
    154 }}}
    155 {{{
    156 svn switch http://lev.thep.lu.se/repository/svndigest/tags/A.B
     153svn checkout http://dev.thep.lu.se/svndigest/svn/tags/A.B svndigest-A.B
     154}}}
     155{{{
     156svn switch http://dev.thep.lu.se/svndigest/svn/tags/A.B
    157157}}}
    158158   i. In section '''svndigest ''stable'' ''' update link to
    159159      `[milestone:"svndigest A.B.1" A.B.1]` and modify the svn commands to
    160160{{{
    161 svn checkout http://lev.thep.lu.se/repository/svndigest/branches/A.B-stable svndigest-A.B
    162 }}}
    163 {{{
    164 svn switch http://lev.thep.lu.se/repository/svndigest/branches/A.B-stable
     161svn checkout http://dev.thep.lu.se/svndigest/svn/branches/A.B-stable svndigest-A.B
     162}}}
     163{{{
     164svn switch http://dev.thep.lu.se/svndigest/svn/branches/A.B-stable
    165165}}}
    166166   i. In section '''svndigest ''devel'' ''' update link to `[milestone:"svndigest A.B+1" A.B+1]`.[[br]][[br]]
     
    171171   i. Checkout a pristine version of the trunk.
    172172{{{
    173 svn checkout http://lev.thep.lu.se/repository/svndigest/trunk trunk_merge
     173svn checkout http://dev.thep.lu.se/svndigest/svn/trunk trunk_merge
    174174}}}
    175175   i. Merge changes in release branch since the fork into the trunk
    176176{{{
    177177cd trunk_merge
    178 svn merge http://lev.thep.lu.se/repository/svndigest/branches/A.B-stable@[fork] \
    179           http://lev.thep.lu.se/repository/svndigest/branches/A.B-stable
     178svn merge http://dev.thep.lu.se/svndigest/svn/branches/A.B-stable@[fork] \
     179          http://dev.thep.lu.se/svndigest/svn/branches/A.B-stable
    180180}}}
    181181   i. Resolve all conflicts. Run tests and perform all other
     
    205205{{{
    206206version A.B.1:
    207         - http://trac.thep.lu.se/svndigest/log/branches/stable-A.B?rev=[M+1]&stop_rev=HEAD
    208         - http://trac.thep.lu.se/svndigest/query?milestone=A.B.1&order=id
     207        - http://dev.thep.lu.se/svndigest/log/branches/stable-A.B?rev=[M+1]&stop_rev=HEAD
     208
     209        - http://dev.thep.lu.se/svndigest/query?milestone=A.B.1&order=id
    209210}}}
    210211   i. Commit changes to the repository,
    211212      `svn ci -m "Changes for future release A.B.1"` [[br]][[br]]
    212   1. Close the [http://trac.thep.lu.se/svndigest/roadmap milestone]
     213  1. Close the [http://dev.thep.lu.se/svndigest/roadmap milestone]
    213214    associated with the release and replace `head` with appropriate revision. Add a new milestone as needed (with log link).
    214215
     
    237238{{{
    238239version A.B.C:
    239         - http://trac.thep.lu.se/svndigest/log/branches/A.B-stable?rev=N&stop_rev=M
    240         - http://trac.thep.lu.se/svndigest/query?milestone=A.B.C&order=id
     240        - http://dev.thep.lu.se/svndigest/log/branches/A.B-stable?rev=N&stop_rev=M
     241        - http://dev.thep.lu.se/svndigest/query?milestone=A.B.C&order=id
    241242}}}
    242243  where `N` is given by
     
    274275  1. Create a tag using a one liner like
    275276{{{
    276 svn copy http://lev.thep.lu.se/repository/svndigest/branches/A.B-stable \
    277     http://lev.thep.lu.se/repository/svndigest/tags/A.B.C \
     277svn copy http://dev.thep.lu.se/svndigest/svn/branches/A.B-stable \
     278    http://dev.thep.lu.se/svndigest/svn/tags/A.B.C \
    278279    -m "Tagging version A.B.C"
    279280}}}
    280281  1. Update the version list in Trac using the
    281     [http://trac.thep.lu.se/svndigest/admin/ticket/versions trac-admin tool].
     282    [http://dev.thep.lu.se/svndigest/admin/ticket/versions trac-admin tool].
    282283    Remember to set the date [[br]][[br]]
    283284  1. Update DownloadPage and [wiki:WikiStart WikiStart][[br]][[br]]
     
    290291     `[source:tags/A.B.C/NEWS NEWS]` and modify the svn commands to
    291292{{{
    292 svn checkout http://lev.thep.lu.se/repository/svndigest/tags/A.B.C svndigest-A.B.C
    293 }}}
    294 {{{
    295 svn switch http://lev.thep.lu.se/repository/svndigest/tags/A.B.C
     293svn checkout http://dev.thep.lu.se/svndigest/svn/tags/A.B.C svndigest-A.B.C
     294}}}
     295{{{
     296svn switch http://dev.thep.lu.se/svndigest/svn/tags/A.B.C
    296297}}}
    297298   i. In section '''svndigest ''stable'' ''' update link to
     
    303304   i. Checkout a pristine version of the trunk.
    304305{{{
    305 svn checkout http://lev.thep.lu.se/repository/svndigest/trunk trunk_merge
     306svn checkout http://dev.thep.lu.se/svndigest/svn/trunk trunk_merge
    306307}}}
    307308   i. Merge changes into trunk. In this example the diffence between a
     
    310311{{{
    311312cd trunk_merge
    312 svn merge http://lev.thep.lu.se/repository/svndigest/tags/A.B \
    313           http://lev.thep.lu.se/repository/svndigest/tags/A.B.1
     313svn merge http://dev.thep.lu.se/svndigest/svn/tags/A.B \
     314          http://dev.thep.lu.se/svndigest/svn/tags/A.B.1
    314315}}}
    315316   i. Resolve all conflicts. Run tests and perform all other
     
    335336{{{
    336337version A.B.[C+1]:
    337         - http://trac.thep.lu.se/svndigest/log/branches/A.B-stable?rev=HEAD&stop_rev=[M+1]
    338         - http://trac.thep.lu.se/svndigest/query?milestone=A.B.[C+1]&order=id
     338        - http://dev.thep.lu.se/svndigest/log/branches/A.B-stable?rev=HEAD&stop_rev=[M+1]
     339        - http://dev.thep.lu.se/svndigest/query?milestone=A.B.[C+1]&order=id
    339340}}}
    340341   i. Commit changes to the repository,