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=126&rev2=127

  
  = Preparing the Release =
  
- First make sure your local repository has everything from the public 
repository:
+ It is advised that you spin up a VM to make the release, to ensure you're 
working from a known state.
  
+ Remove any previous staging area:
+ 
  {{{
- git fetch origin
+ rm -rf /tmp/couchdb
+ }}}
+ 
+ Create a new staging area:
+ 
+ {{{
+ mkdir /tmp/couchdb
+ }}}
+ 
+ Turn this into a RAM disk, for performance:
+ 
+ {{{
+ chmod 777 /tmp/couchdb
+ sudo mount -t tmpfs -o size=1024M tmpfs /tmp/couchdb
+ }}}
+ 
+ You may want to alter the generous `size` attribute if you're running on a 
smaller system.
+ 
+ Change into the staging area:
+ 
+ {{{
+ cd /tmp/couchdb
+ }}}
+ 
+ You can safely remove this directory and all of its contents when you're done.
+ 
+ Check out a copy of the repository:
+ 
+ {{{
+ git clone https://git-wip-us.apache.org/repos/asf/couchdb.git /tmp/couchdb/git
  }}}
  
  Find a list of branches:
@@ -136, +167 @@

  Remove any existing temporary directory:
  
  {{{
- rm -rf /tmp/couchdb
+ rm -rf /tmp/couchdb/test
  }}}
  
  Obviously, don't run this command if you're already using this directory for 
something else.
  
  The location isn't important, but this is a sensible default.
  
- Create a new temporary directory to work in:
+ Create a new test directory to work in:
  
  {{{
- mkdir /tmp/couchdb
+ mkdir /tmp/couchdb/test
  }}}
  
  You can safely remove this directory and all of its contents when you're done.
@@ -154, +185 @@

  Move the release files to the temporary directory:
  
  {{{
- mv apache-couchdb* /tmp/couchdb
+ mv apache-couchdb* /tmp/couchdb/test
  }}}
  
  Move the source tarball to the temporary directory:
  
  {{{
- mv ../Y.Y.Y.tar /tmp/couchdb
+ mv ../Y.Y.Y.tar /tmp/couchdb/test
  }}}
  
  Change to the temporary directory:
  
  {{{
- cd /tmp/couchdb
+ cd /tmp/couchdb/test
  }}}
  
  Unpack the release tarball:

Reply via email to