Rails 3.1 (3.0 からアップグレード) アプリケーションを公開しようとしています。私が実行したコードを送信した後
bundle install --path vendor/gems RAILS_ENV=production
出来た。、、、およびが配置vendor/gems/ruby/1.9.1
されているディレクトリがあります。ただし、rake タスクを実行するとエラーが発生します。bin
cache
doc
gems
specifications
$ rake db:migrate RAILS_ENV=production
Could not find authlogic-3.0.3 in any of the sources
Run `bundle install` to install missing gems.
これは問題ではなく、とディレクトリauthlogic
の両方にあり、gemfile から削除する前にエラーで言及されていました。gems
specifications
annotate
何が間違っている可能性がありますか?
Ubuntu 10.10、Ruby 1.9.2p0、Rails 3.1、Rake 0.9.2 を使用しています。コードは capistrano によってデプロイされ、vendor
ディレクトリはshared
フォルダーに配置され、リリースにリンクされます。