CIAのソース
チェックアウト先を指定しないことに不安を覚えたので、ソースをちょびっと読んでみた。
なるほど、RAILS_ROOT/data/プロジェクト名/current っていうディレクトリを作って、そこにチェックアウトするわけですな。
ソースを読んだら先日の疑問も解決した。
疑問
・SubversionのサーバとCIAのサーバは同一じゃないとダメ?
答え:ダメ。
なぜならsvnからチェックアウトする際の svn のパスの書き方が file://になっているから。app/models/project.rb#12
逆に言えば、この辺を変更すれば好きにできると思う。
ちなみに、
Your environment.rb uses the old syntax, it may not continue to work in future releases. For upgrade instructions please see: http://manuals.rubyonrails.com/read/book/19
というメッセージがログに出てるので、environment.rbを修正した方がいいらしい。