Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Notify developers on the mailing list that you are about to branch a release.
  2. Update CHANGES.txt to include the release version and date (use Unreleased for the date if it is unknown) and remove Trunk (unreleased changes).
  3. Commit these changes to trunk.

    Code Block
    svn commit -m "Preparing for release X.Y.Z"
  4. Create a branch for the release series:

    Code Block
    svn copygit clone -b master https://svngit-wip-us.apache.org/repos/asf/zookeeper/trunk https://svn.apache.org/repos/asf/zookeeper/branches/.git
    git checkout -b branch-X.Y -m "Branching for master
    git push <remote> branch-X.Y releases"
  5. Update CHANGES.txt to add back in Trunk (unreleased changes).
  6. Update the default version in build.xml on trunk to X.Y+1.0-SNAPSHOT.
  7. Update the version number in src/c/configure.ac and src/c/include/zookeeper_version.h to be X.Y+1.0.
  8. Commit these changes to trunk.

    Code Block
    svn commit -m "Preparing for X.Y+1.0 development"

...