2009-07-22 15 views
0

Railsが更新され、私のアプリケーションでフリーズされたバージョンをアップグレードすると(新しいGemをインストールして再フリーズすることによって)、リポジトリにコミットするために2つのステップを実行する必要があります。 、2番目に新しいバージョンを追加します。これは、新しいバージョンがフリーズすると、古いバージョン(.svnディレクトリと一緒に)が削除されるためです。SVNリポジトリ内のRailsを1ステップでアップグレードする方法はありますか?

私のSVNリポジトリでRailsをアップグレードする方法はありますか?あるいは、次回のアップグレードを行うことができますので、将来的にさらに簡単にアップグレードできますか?

答えて

0

すべての.svnディレクトリを古いバージョンから新しいバージョンにコピーする(各サブディレクトリには独自の.svnディレクトリがあるためかなりのプロセスになります)レールを取り付ける(フリーズする)方法はすべて、既存のディレクトリがあればそれを削除する必要があるため、これを行う方法です。

0

このアップグレードを完了しました。私たちはRails 2.0.1から2.3.4に移行しました。私は当初、これを1つのステップで実行したかったのですが、.svnディレクトリは途切れることなく続けました。

私にとって最も簡単な解決策は、自分のプロジェクトのために新しいブランチを作成することでした。次に、私は現在のバージョンを削除し、新しいバージョンをフリーズしてチェックインする私の宝石、プラグイン、およびレールの2つのステップのプロセスを行います。トランクに2人のチェンジリスト。

関連する問題