Capistrano3ではSCMからソースコードを取得してビルドする、というのが当然とされていて、Capistrano2のscm:noneにあたるものを用意してくれよ/したよという人には「RakeとSSHKit使えばいいじゃん」と返しているようです。 working copyからアップロードするのはいかん、という主張なのだけれども、そうはいってもCIで出来たビルドをアップロードするとかあるわけで、「gitをstubで置き換えればいいんじゃない?」というのと同じで scm:none 相当を自分で作ってしまえば良い。git でないのに git という名前は気持ち悪いので。 none.rbと対応するタスクを用意して