You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by Apache Wiki <wi...@apache.org> on 2008/06/15 17:39:16 UTC
[Couchdb Wiki] Trivial Update of "ReleaseProcedure" by NoahSlater
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.
The following page has been changed by NoahSlater:
http://wiki.apache.org/couchdb/ReleaseProcedure
------------------------------------------------------------------------------
To reconfigure the source run the following command from the root directory:
+ {{{
- autoreconf && ./confgure
+ autoreconf && ./confgure
+ }}}
== Checking In Changes ==
@@ -17, +19 @@
the generated files before checking into the repository by running the
following command:
+ {{{
- make local-clean
+ make local-clean
+ }}}
If everything was successful you should now have a pristine checkout.
@@ -25, +29 @@
The following steps should be taken prior to preparing the release:
+ {{{
- svn cp trunk branches/Y.Y.x
+ svn cp trunk branches/Y.Y.x
- svn cp branches/Y.Y.x tags/Y.Y.Y
+ svn cp branches/Y.Y.x tags/Y.Y.Y
- svn export tags/Y.Y.Y export
+ svn export tags/Y.Y.Y export
+ }}}
You must then use the `export` directory to prepare the release.
To build the source for distribution you should then run the following command:
+ {{{
- ./configure && make distcheck
+ ./configure && make distcheck
+ }}}
If everything was successful you should see an appropriately named `tar.gz` file
sitting in the root directory ready for distribution.