I have been developing DuZhe Text Analyzer using Ruby on Rails 3 (since it is my preferred method of developing backend for online applications) over the last month or so. Since this is longer than a 20-minute application, I decided to use a version control system, git. I intend to roll out features continuously so a good deployment strategy is very important for me. I decided to use Capistrano