2011-11-10 11 views
4

私は次のシナリオを持っている:のsvn:前のブランチのリビジョンへの分岐で、更新ファイル

私は今リポジトリいくつかの変更を行い、リビジョン100でトランクのブランチを作ったが、今改訂110までのIです私の支店で、いくつかのファイルの古いリビジョン(r90から)を使いこなしたい。私はこれらのファイルを変更することに決めました。その場合、ブランチに変更をコミットしたいと思っています。

これを行う方法?私のブランチのファイルをリビジョン90に更新するだけの場合、svnはそのブランチが存在しないのでそれらを削除します。どういうわけか古いトランジションのリビジョンを現在のブランチにマージできますか?

答えて

1

は、私はあなたが(私は90と100の間であると仮定)、あなたのファイルを削除リビジョンからの変更を元に戻し

90と100

の間でファイルを削除したと仮定します。あなたは、たとえば亀SVNで「名前の変更/コピーに停止」のチェックを外していない限り、通常は、今日ほとんどのSVNのGUIで、あなたはそれらを参照してくださいしない場合があります。あなたがコマンドラインからやっているのであれば、それはあなたに迷惑をかけてはいけません。

コマンドは、現在のリビジョンに(あなたは90から100の間、SVNからファイルを削除する方改訂)逆マージXのようなものでなければなりません。

+0

リバースマージは素晴らしい作品。ありがとう。 – Daniel

関連する問題