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 =
