0

少し古い Rails アプリ (3.0.3) に取り組んでいます。現時点では、3.1 または 3.2 にアップグレードする時間がありません。

しかし、Rails 3.0.3 -> Rails 3.0.17 への更新は安全で自動ですか? マイナー バージョンでは、アプリに課されるコード変更はないと思いますか?

3.0 から 3.2 に移行する場合など、段階的に行う理由はありますか? 最初に 3.1 に移行することをお勧めします。もしそうなら、どのステップですか?(たとえば、3.0.3 -> 3.0.5 -> 3.0.10 -> 3.0.17 のようなもの)

4

1 に答える 1

1

または、さらに良いことに、3.03 を使用して Rails プロジェクトを作成してから、3.17 (またはその他のもの) にアップグレードし、マシンで git diff または gitk をチェックアウトします。どのコアファイルが変更されたかが正確に表示されます。これにより、アップグレードが簡単になります。

また、必要に応じて簡単に元に戻せるように、git ブランチでアップグレードしてみてください。

于 2012-09-18T01:30:32.317 に答える