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 2011/05/17 18:18:56 UTC

[Couchdb Wiki] Update of "Test_procedure" by NoahSlater

Dear Wiki user,

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

The "Test_procedure" page has been changed by NoahSlater.
http://wiki.apache.org/couchdb/Test_procedure

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

New page:
== Testing a Source Release ==

Any Apache CouchDB user is free to test a source release, and in fact we encourage you to do so!

=== Setting Up ===

Create a new temporary directory to work in:

{{{
mkdir /tmp/couchdb
}}}

You can remove this directory and all of its contents when you're done.

=== Checking out the tag ===

You should have a copy of the vote email with links to the tag directory.

It will look a bit like this:

  http://svn.apache.org/repos/asf/couchdb/tags/1.1.0

Obviously, the `1.1.0` bit will change between releases.

Create a new temporary directory:

{{{
mkdir /tmp/couchdb/tag
}}}

Export this into your temporary directory:

{{{
svn export http://svn.apache.org/repos/asf/couchdb/tags/1.1.0 /tmp/couchdb/tag/1.1.0
}}}

=== Downloading the Release Artefacts ===

You should have a copy of the vote email with links to the committer's `dist` directory.

It will look a bit like this:

  http://people.apache.org/~rnewson/dist/1.1.0/

Obviously, the `1.1.0` bit will change between releases.

In this directory, you will find four files that look like this:

 * apache-couchdb-1.1.0.tar.gz 
 * apache-couchdb-1.1.0.tar.gz.asc
 * apache-couchdb-1.1.0.tar.gz.md5
 * apache-couchdb-1.1.0.tar.gz.sha

You should now create a another temporary directory:

{{{
mkdir /tmp/couchdb/dist 
}}}

Change into it:

{{{
cd /tmp/couchdb/dist
}}}

And then download these files:

{{{
wget http://people.apache.org/~rnewson/dist/1.1.0/apache-couchdb-1.1.0.tar.gz
wget http://people.apache.org/~rnewson/dist/1.1.0/apache-couchdb-1.1.0.tar.gz.asc
wget http://people.apache.org/~rnewson/dist/1.1.0/apache-couchdb-1.1.0.tar.gz.md5
wget http://people.apache.org/~rnewson/dist/1.1.0/apache-couchdb-1.1.0.tar.gz.sha
}}}

If you don't have `wget` installed, you can use `curl -O` which should do the same thing.