couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "Release_procedure" by NoahSlater
Date Thu, 25 Nov 2010 17:40:59 GMT
Dear Wiki user,

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

The "Release_procedure" page has been changed by NoahSlater.
http://wiki.apache.org/couchdb/Release_procedure?action=diff&rev1=45&rev2=46

--------------------------------------------------

  
  === Checking the Release Contents ===
  
- Move the files to the parent directory:
+ Create a temporary directory:
  
  {{{
- mv apache-couchdb* ..
+ mkdir /tmp/couchdb
  }}}
  
- Then clean the source:
+ Move the release files to the temporary directory:
  
  {{{
- make local-clean
+ mv apache-couchdb* /tmp/couchdb
  }}}
  
- Then bootstrap the source so that it mirrors the tarball:
+ Change into the temporary directory:
  
  {{{
- ./bootstrap
+ cd /tmp/couchdb
  }}}
  
- Then go to the parent directory and unpack the tarball:
+ Then export another copy of the tag:
  
  {{{
- tar -xvzf apache-couchdb*.tar.gz
+ svn export $repos/tags/Y.Y.Y
  }}}
  
- Then compare the tarball with the boostrapped source:
+ Then compare the tarball with the exported tag directory:
  
  {{{
  diff -r apache-couchdb-Y.Y.Y Y.Y.Y
@@ -93, +93 @@

  
  Use your judgment here to figure out if anything is missing, or has been included by mistake.
  
- Upload these to your `public_html` directory on `people.apache.org` and make sure they are
world readable.
+ Upload the release files to your `public_html` directory on `people.apache.org` and make
sure they are world readable.
+ 
+ Do not upload the exported tag directory, of course. That was only for testing.
  
  === Calling a Vote ===
  

Mime
View raw message