「SVNで管理している大量のファイルのうち、直近数か月の間に更新されたファイルを洗い出したい。更新のあったファイルについてはその更新内容も確認したい。」という場面が仕事でありました。 ググってみると、「TortoiseSVNでリビジョンの比較」や「svn diffコマンドで比較」といった方法が見つかりますが、今回比較したいファイルは1万件ほどのファイル数あり、いずれの方法も大量ファイルには向かなそうな印象。 どうしようか少し悩んだ結果、比較したいフォルダをローカル環境にチェックアウトし、WinMergeで比較するという力技に行きつきました。 今後も何度か実施することになりそうなので、ローカル環…