1

私は Rails アプリを持っていて、より古いバージョンの Rails を搭載したサーバーにデプロイしたいと考えています。バージョンの違いを考慮して、アプリを展開する最も簡単な方法は何ですか?

4

1 に答える 1

1

おそらく最良のアプローチは次のとおりです。

  1. リポジトリをブランチする
  2. RVM (Ruby バージョン マネージャー)をインストールします。
  3. ソースRVM/シェルを再起動します[s]
  4. .rvmrcサーバー上の Ruby のバージョンの を作成します
  5. サーバー上のRailsのバージョンを使用するようにGemfileを調整します
  6. bundle install
  7. 仕様/テストの失敗を修正
  8. サイトが期待どおりに機能していることを手動で検証する

その時点で、サーバー上の Rails のバージョンがすぐに (または今後も) アップグレードされない可能性が高いと思われる場合は、ブランチを新しいマスターに昇格することをお勧めします。

于 2012-04-04T22:22:11.497 に答える