Dear Wiki user, You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.
The "HowToRelease" page has been changed by GrantIngersoll. http://wiki.apache.org/solr/HowToRelease?action=diff&rev1=46&rev2=47 -------------------------------------------------- 1. Check out the branch with: {{{svn co https://svn.apache.org/repos/asf/lucene/solr/branches/branch-X.Y \}}} . '''Note:''' at the moment releases need to be done on a unix box or in a cygwin environment with unix linefeeds, because fixcrlf is only done on the sources in the zip artifact 1. Update the version numbers in common-build.xml on the branch: - * {{{specversion}}} should be set to `X.Y.M.${dateversion}`, where X.Y.M is the release being made. + * specversion should be set to X.Y.M.${dateversion}, where X.Y.M is the release being made. - * {{{version}}} should be set to `X.Y.M`. - * {{{maven_version}}} should be the same as {{{version}}} for release but set to X.Y-SNAPSHOT for non-release. - 1. Update the version numbers in common-build.xml on trunk: - * {{{specversion}}} should be set to `X.Y.M.${dateversion}`, where X.Y.M is the '''next''' release to be made, assuming an incremental minor. - * {{{version}}} should be set to `X.Y.N-dev`, where N is one greater than the release being made. + * version should be set to X.Y.N-dev, where N is one greater than the release being made. - * {{{maven_version}}} should be the same as {{{version}}} + * maven_version should be the same as version for release but set to X.Y-SNAPSHOT for non-release. 1. commit the changes to both trunk and branch 1. On the branch, compile the code and run unit tests. . {{{ant -Dversion=X.Y.M -Dspecversion=X.Y.M clean test}}}
