You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2006/12/16 23:24:34 UTC

[Solr Wiki] Trivial Update of "HowToRelease" by HossMan

Dear Wiki user,

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

The following page has been changed by HossMan:
http://wiki.apache.org/solr/HowToRelease

------------------------------------------------------------------------------
             1. Create a new distribution directory: {{{people.apache.org:/www/www.apache.org/dist/incubator/solr/X.Y}}}
                After graduation: {{{people.apache.org:/www/www.apache.org/dist/lucene/solr/X.Y}}}
  	1. Check out the branch with: 		{{{svn co https://svn.apache.org/repos/asf/incubator/solr/branches/branch-X.Y \}}}
+            '''Note:''' at the moment releases need to be done on a unix box, because fixcrlf is only done on the sources in the zip artifact 
  	1. Update the version numbers in build.xml:
              * {{{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.N-dev`, where N is one greater than the release being made.
@@ -30, +31 @@

  	1. Build the release.
  		 {{{ant -Dversion=X.Y.M -Dspecversion=X.Y.M package}}}
  	1. Check that release tgz/zip release files looks ok - e.g. uncompress them,  run example, ensure that the javadocs are readable, etc... 
- 	1. Tag the release:
+ 	1. Tag the release: {{{
- 		{{{svn copy https://svn.apache.org/repos/asf/incubator/solr/branches/branch-X.Y \}}} 			{{{https://svn.apache.org/repos/asf/incubator/solr/tags/release-X.Y.M -m "Solr X.Y.M release." }}}
+ svn copy https://svn.apache.org/repos/asf/incubator/solr/branches/branch-X.Y \
+    https://svn.apache.org/repos/asf/incubator/solr/tags/release-X.Y.M -m "Solr X.Y.M release."
+ }}}
  	1. Sign the release (see [http://www.apache.org/dev/mirror-step-by-step.html?Step-By-Step Step-By-Step Guide to Mirroring Releases] for more information).
                  {{{gpg --armor --output dist/apache-solr-X.Y.M-incubating.tgz.asc --detach-sig dist/apache-solr-X.Y.M-incubating.tgz}}}
  	        {{{gpg --armor --output dist/apache-solr-X.Y.M-incubating.zip.asc --detach-sig dist/apache-solr-X.Y.M-incubating.zip}}}