bundlerでRailsアプリのgemを管理する場合、各gemをRAILS_ROOT/vendor/bundleにインストールするのが一般的なようです。このアプリをcapistranoでデプロイするとき、毎回vendor/bundle以下を本番サーバに配置するのって無駄ですよね。そこで、今回はcapistranoのbundler連携の方法を紹介します。 !本番環境がインターネット接続可の場合のみ有効な手段です 私(id:itmammoth)の環境 Mac OS 10.6 bundler 1.0.12 capistrano 2.5.21 1. まずはGit(とか他のバージョン管理システム)の設定 vendor/bundleはバージョン管理除外にしてしまいます。なぜなら、本番環境にデプロイ時にcapistranoがbundlerを使用して必要なgemパッケージを取ってきてくれるからです。.g