I've completed one of the four steps I outlined below: my Rails app is now living in a SubVersion repository hosted somewhere further than 4 feet from where I'm typing this.
However, I've had to add a few more steps to the deployment process. These included:
- Attempting to install Trac
- Installing MySql on DreamHost
- Installing SubVersion on DreamHost
- Successfully installing BugZilla on DreamHost
None of these were included in my original estimate.