こんにちは、今日はSVNで特定リビジョンにて変更されたファイル一覧を確認する方法についてまとめていきます。
Table of Contents
確認環境
svn version 1.14.0
確認方法
svn log
svn logコマンドに–verboseオプションを付与すると、そのリビジョンで変更されたファイルも表示されるようになります。
この例ではリビジョン10で変更されたファイルの一覧が確認できます。
$ svn log --verbose -r 10
------------------------------------------------------------------------
r10 | santerabyte | 2020-10-06 00:00:00 +0900 (2020/10/06 (火)) | 1 line
変更のあったパス:
M /workspace/test.txt
コメント
------------------------------------------------------------------------
svn diff
svn diffコマンドに–summarizeオプションを付与すると、ファイル差分ではなく、変更のあったファイル名のみ表示されるようになります。
この例ではリビジョン9から10で変更されたファイルの一覧が確認できます。
$ svn diff -r 10:9 --summarize
M workspace/test.txt
リンク
http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.ref.svn.c.diff
http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.ref.svn.c.log