私は...レール3.0.5を反映するためにGemfile
(ともGemfile.lock
)ですべてのコンテンツを期待して、私が作成したRailsの3.0.0プロジェクトのためにbundle update
を使用してなぜ "バンドルの更新"はRails 3.0.5を使用するようにGemfileを更新しないのですか?
をしようとしたが、それは3.0.0であることに保ちます。.. 。私がbundle update rails
を実行しても、それはまだ3.0.0のままです。
私は新しいRails 3.0.0プロジェクトを作りました。それから、バンドルアップデートを実行します。レール3.0.0 "、なぜですか?そして、bundle update
を3.0.5にアップデートする方法は? (手でGemfileを変更するための明らかな方法以外の)
(3.0.5の代わりにsqlite3
を使用しているようですので、私も、Gemfile
にsqlite3
にsqlite3-ruby
を変えてみました。そして、rails
とsqlite3
がに記載されている唯一の2つの宝石ですGemfile
)
あなたの答えは、Gemfileの '' 3.0.0''は正確なバージョンを使用するということです。もし 'bundle update'が使われると常に最新のものに更新したいならば、'> 3.0.0'を使ってください。これが推奨されているかどうかわかりませんが、最新のレールを使ってプロジェクトを続けてください。 –