2010-12-21 12 views
3

新しいRuby on Rails 3.0.1プロジェクトを作成した後、宝石を3.0.3にグローバルに更新しました。Rails 3プロジェクトを最新の宝石に更新するには?

Gemfileのプロジェクトを編集して "3.0.1"ではなく "3.0.3"とし、 "rake rails:update"を実行したところ、現在まで。

しかし、私はRails 3でこれを行うためのインターネット上の参照を見つけることができないので、これが正しい方法であることを確認したいと思います。ご了承ください。ありがとうございました。

答えて

8

Gemfileのバージョンを変更している場合は、を実行して、すべてのgemがGemfileで指定された最新のバージョンに更新されるようにする必要があります。 rake rails:updateは、Prototypeアセットなどのものを最新バージョンに更新するために使用されます。

+0

これはRails 2からの変更ですか?私はRailsの新機能ですが、Rails 2の方法はRAILS_GEM_VERSION変数を更新してからrake rails:updateを実行するように思えます。 – drinian

+3

@drinian:Railsの宝石管理がBundlerの世話をするようになりました。 Gemfileは、すべての宝石のバージョン管理のためのワンストップショップです。 –

関連する問題