3

spree アプリケーションを 1.3 から spree バージョン 2-0-stable にアップグレードします。誰でも正確な手順または従うべきリンクを説明してください。前もって感謝します。

4

1 に答える 1

5

まず最初に。データのバックアップがあることを確認し、本番環境で移行を試みる前に、開発環境で移行をテストしてください。

スプリー 2-0-stable ブランチからプルするように Gemfile を更新します。

gem 'spree', github: 'spree/spree', branch: '2-0-stable'

そして実行します

bundle update spree

拡張機能を使用している場合は、それらも 2.0 互換バージョンにアップグレードする必要があります。

すべてうまくいったと仮定すると、次のステップは、次のコマンドを実行してスキーマを 2.0 バージョンにアップグレードすることです。

rake railties:install:migrations
rake db:migrate

すべてうまくいけば、Spree 2.0 で実行されている Rails サーバーを起動できるはずです。

Spree に何らかのカスタマイズを適用したことがある場合は、Spree 2.0.0 リリース ノートに慣れておく必要があります。それらのカスタマイズが以前ほどうまく機能しないことに気付くかもしれません。

開発環境で試して、問題を修正し、テストしてから、運用サーバーで実行してください。バックアップを保存することを忘れないでください!

幸運を!

于 2013-07-05T15:29:44.773 に答える