6

現在 Rails 2.1.0 を使用していますが、Rails 2.1.1 にアップグレードしたいと考えています。次のコマンドを発行した後

gem update rails

この行を変更する必要があると思います

RAILS_GEM_VERSION = '2.1.0' unless defined? RAILS_GEM_VERSION

environment.rb で

アプリケーションが最新バージョンを使用していることを確認するには、他にどのようなアクションを実行する必要がありますか? 更新が必要な他のファイルはありますか?

4

2 に答える 2

3

また、アプリケーションディレクトリに移動して、次のコマンドを実行する必要があります。

レーキレール:更新

次に、テストを実行して、すべてが機能することを確認します。

于 2008-10-12T00:21:59.327 に答える
0

私の知る限り、アプリケーション全体でどのバージョンのレールを使用するかを定義しています。私が現在参加しているプロジェクトでは、最新のものをインストールしていて、プロジェクトで必要な 2.1.0 を指定していなかったため、VM で動作するようにそれを 2.1.1 にオーバーライドする必要がありました。

注意しなければならない最大のことは、この設定を上書きする可能性のあるプラグインと拡張機能、およびバージョンの変更によって生じる可能性のある非互換性です。

また、2.1.1 には既知の問題がいくつかあります。今どうしても必要な機能がない限り、待つことをお勧めします。

于 2008-10-08T20:04:53.290 に答える