2010-11-19 22 views
1

2つのSVNリビジョン間で変更をエクスポートし、変更内容(ファイル/フォルダ)をローカルに保存する最も良い方法は何ですか?svnエクスポートをローカルで変更して保存する

おそらくコマンドライン経由ですか?

おかげ

+2

あなたはパッチファイルとして保存することを意味しますか? –

答えて

0

これはどう

svn checkout -r {2006-02-17} 

http://svnbook.red-bean.com/en/1.4/svn.tour.revs.specifiers.html

はesssentiallyあなたは日付に基づいて2つのフォルダを "チェックアウト" でしょう。

編集:その時点で簡単なフォルダ比較は、どのファイルが変更されたのか、どのファイルが変更されたのかを示します。

EDIT2:あなたがベースを更新することができますどこに

svn diff -r BASE:HEAD 

ような何かを行うことができれば

svn diff -r BASE:HEAD foo.c 

または

svn diff -r HEAD 

わからない:の線に沿って、おそらく何か番号を頭に付ける。

svn diff -r BASE:14 foo.c 

あなたは数字で、ベースとヘッドを交換し、ちょうどすべてのファイルを比較することができるはずです。 私の疑惑は、この作品以降ということです。

私は本当に確信しています。

+0

他の方法はありますか?私はtortoiseSVNで何をしているのか見たことがありますが、私はLinuxを使用していますが、RabbitVCSを使ってこれを行うことができないようです。 – terrid25

+0

正直言って私はSVNに流暢ではありませんが、あなたが達成しようとしていることのうち、あなたのレポの1つのバージョンとそれ以降のバージョンとを比較したいのであれば、私は自分のレスポンスを更新するので、見やすくなります。 – onaclov2000

関連する問題