Capistrano に関する個人的まとめ

  1. Capistrano とは、要するに他の複数のサーバのシェルをローカルから一斉に操作できるツール。デプロイに使うのが代表的な用途。
  2. 初心者向けの分かりやすい解説サイトは、FFTTというところの Capistranoというエントリ。
  3. % capify (パス名) で(パス名)にある Rails アプリに Capfile と config/deploy.rb というファイルを追加する。これで Rails 向けの Capistrano の機能が使えるようになる。
  4. いちばんハマりやすいのは、deploy.rb の set :repository であるようだ。ここに SVN のレポジトリを指定するのだが、svn+ssh でパスワードありの場合どうなるのかな?