2

2 つのアプリをruby​​ 2.0.0-p247rails 4.0.0にアップグレードしたいと考えています。

アップグレード元:
ruby​​ 1.9.3
rails 3.2.13
RVM を使用して ruby​​ と gem を管理しています。

どうしよう。

I.
ターミナルで Ruby をアップグレードします (任意のディレクトリから):

  1. $ rvm install 2.0.0
  2. $ rvm --default use 2.0.0
  3. $ rvm gemset copy 1.9.3-p392@myBlog 2.0.0-p247@myBlog

アプリの Ruby を更新するために他に何かする必要がありますか? それとも、更新を完了するだけで十分ですか? PSアプリのルート ディレクトリにファイルが
ありません。.ruby-version

Ⅱ.レールをアップグレード
する このキャストに従うつもりです: http://railscasts.com/episodes/415-upgrading-to-rails-4
これらの手順について何かコメントはありますか?

III. 本番環境へのデプロイ
ホスティングの CP を介してプロジェクトの Ruby バージョンを変更します。
と...cap deploy

私は何か見落としてますか?

4

1 に答える 1

1
  1. gem が Ruby2 および Rails 4 と互換性があるかどうかを確認してください。
  2. テスト スイートが緑色であることを確認してください。
  3. テスト スイートが、このアップグレードで壊れる可能性があるすべてをテストしていることを確認してください。
  4. 自動テスト中に見逃したものについて手動テストをいくつか行い、後で自動化できるようにします。
  5. アプリのサイズに応じて、実稼働アプリケーションを変更する前にテスト領域に配置します。
于 2013-07-29T17:48:06.510 に答える