良い一日、
Rails 2.3 アプリケーションを Rails 3 にアップグレードしたいと考えています。git を使用してアップグレードを管理し、アプリケーションの各リリースでアップグレードを継続する適切な方法を知りたいです。
私はプルとプッシュのみにgitを使用していますが、より大きな規模では使用していません。
どうすればこれを達成できますか?
良い一日、
Rails 2.3 アプリケーションを Rails 3 にアップグレードしたいと考えています。git を使用してアップグレードを管理し、アプリケーションの各リリースでアップグレードを継続する適切な方法を知りたいです。
私はプルとプッシュのみにgitを使用していますが、より大きな規模では使用していません。
どうすればこれを達成できますか?
ここには本当に2つの質問があると思います。最初に申し上げておきます。
Git を使用してアップグレードを支援する
アップグレード作業を行うためのブランチを作成します。
分岐 (およびマージ) に慣れていない場合は、Google で十分に理解できますが、ここに説明があります... http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging
アップグレード ブランチが機能してテストされたら、ブランチをマスターにマージして本番環境にデプロイできます。
git はコードのバージョン管理システムです。Rails アプリケーションを 2.3 から 3 にアップグレードするには、実際には 2 つのステップのプロセスがあります。
git の使用は、サーバーを再構成した後にのみ有効になります。その後、プロジェクトをもう一度新しくしたいと思うでしょうgit pull
。もちろん、プル後の構成変更を行います。