incubator-blur-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Blur Wiki] Update of "HowToRelease" by TimWilliams
Date Wed, 04 Sep 2013 02:51:30 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Blur Wiki" for change notification.

The "HowToRelease" page has been changed by TimWilliams:
https://wiki.apache.org/blur/HowToRelease?action=diff&rev1=7&rev2=8

  
  =  Create a Release Series Branch =
  
+  * Update CHANGES.txt in trunk for the new release.
+   * Grab the text-based release notes for this release [[https://issues.apache.org/jira/secure/ConfigureReleaseNote.jspa?projectId=12313721|from
JIRA]]
+   * Prepend CHANGES.txt with those release notes, adding the title: Release X.Y.0 - YYYY-MM-DD.
+   * Commit: 
- *TODO: Update to use git the next time a new release series is created.* 
- 
- This only needs doing if this is the first release in a series (X.Y.0). 
- 
-  * Update CHANGES.txt in trunk to replace Trunk (unreleased changes) with Release X.Y.0
- YYYY-MM-DD. Commit: 
  {{{ 
+ git add CHANGES.txt
- svn commit -m "Preparing for release X.Y.Z" 
+ git commit -m "Preparing for release X.Y.Z" 
+ git push origin master
  }}}
   * Create a branch for the release series: 
  {{{ 
- svn copy https://svn.apache.org/repos/asf/blur/trunk \ 
- https://svn.apache.org/repos/asf/blur/branches/branch-X.Y -m "Branching for X.Y releases"

+ git checkout -b apache-blur-X.Y
+ git push origin apache-blur-X.Y
  }}}
-  * Add back Trunk (unreleased changes) to CHANGES.txt in trunk. 
   * Bump the version number in trunk (the update-versions script mangles the whitespace in
the root XML element): 
  {{{ 
+ git checkout master
  for file in $(find . -name pom.xml); do 
  sed -i "" -e "s/0.1.0-SNAPSHOT/0.2.0-SNAPSHOT/" $file; 
  done 
+ git add {all pom.xml files}
  }}}
-  * Bump the version in src/site/xdoc/index.xml. 
-  * Bump the version in src/site/xdoc/blur-in-5-minutes.xml. 
-  * Bump the version in src/site/site.xml. 
+  * Bump the version in docs/cluster-setup.html 
+  * Bump the version in docs/data-model.html 
+  * Bump the version in docs/getting-started.html
   * Commit these changes to trunk. 
+ {{{
+ git add {html files above}
+ git commit -m "In prep for release, moving master to new version."
+ git push origin master
+ }}}
   * Checkout the release branch 
  {{{ 
- svn checkout https://svn.apache.org/repos/asf/blur/branches/branch-X.Y 
+ git checkout apache-blur-X.Y
  }}}
  
  =  Update the Release Branch =

Mime
View raw message