Quick Start for a 1-Server Solution:

Setup

This defaults to using 'svn export' from repository, and a single server for app, db, and www. If you need to tweak these things, refer to the variable documentation.

Vlad.load has a lot of flexibility. See the rdoc for full information.

You don't need the begin/rescue/end block if you ensure that Vlad is installed on all your servers. To be lazy, you can install vlad via:

% rake vlad:invoke COMMAND='sudo gem install vlad -y'

Initial Launch

Subsequent Updates:

Each step may be run separately.