任意の 2 つのリビジョン間で変更/追加/削除されたファイルを確認したいだけです。どうすればいいですか?
カメでもこれを行うことはできますか?
svn log -v -rX:Y .
-v for "verbose" スイッチを使用すると、そのリビジョンで影響を受けたファイルに関する詳細な出力が得られます。
ご了承ください "。" は、現在作業コピー ディレクトリにいることを前提としていますが、「http://svn.myawesomesoftwareproject.com/trunk/lib/foo.c」などの URL を使用することもできます。
この情報は、「svn help log」と入力するか、オンラインで無料で入手できるSVN Bookを読むことで見つけることができます。F riendly M anualを読むことを忘れないでください。
時間とコミットメッセージのないファイルの簡潔なリストが必要な場合は、次のように実行できます。
svn diff -r X:Y --summarize
svn diff -r "start_revision_number": "end_revision_number" "url_of_svn_repo" --summarize
次に、それをgrep^ADまたはMにパイプします
リポジトリを含むディレクトリを右クリックします。SVN 表示ログを選択します。2 つのリビジョンを Control キーを押しながらクリックします。1 つを右クリックし、[リビジョンの比較] を選択します。
ソース管理とSVNを初めて使用する場合は、SVNで実用的なバージョン管理を利用することをお勧めします。概念とコマンドの多くを説明しています。
これはWindowsでうまくいきました
注: {your Revision}=少なくとも 1 つのファイル変更のリビジョン番号を入力してください。そのリビジョンに関連付けられているすべてのファイルが一覧表示されます。