Capistrano - это способ развертывания приложений на Rails.
Он поддерживает SFTP-Transfer, поддерживает различные SCM, такие как git, subversion, cvs, и если вы не хотите развертывать с помощью checkout, вы можете позволить capistrano собрать вашиприложение в архив и разверните его в своей производственной среде.
Подробнее о capistrano и его возможностях можно найти в wiki .