設定ファイルの要素

http://tech.feedforce.jp/capistrano.html
に書かれてあるとおり、

  • 変数 (set)
  • ロール (role)
  • タスク (task)

が主な要素。
あとはヘルパータスクの run や sudo を覚えれば、ruby プログラムを組むのと同じなので、大抵のことはできる。

ローカルで作業している感覚で、リモートのサーバを操作できるのはすごく便利だと思うのだが、今のところ Tomcat 6.0 の再起動がうまくいかない。見た目は実行されている様に見えるのだが・・・。