svn diff
、git diff
、またはdiff -u ...
の出力のようなパッチファイル(unified diff)があります。確認したいのですが、統一されたdiff形式-特に多くのファイルと変更を含む-は、私の目には難しいです。
パッチファイルから適切にフォーマットされた差分ビューを取得するにはどうすればよいですか?ファイル自体はなく、diffしかないため、通常のdiffツールをすべて使用することはできません。
これまでのところ、私の2つの最高の戦術は:
#!diff
- formattedセクションに貼り付け、[プレビュー]をクリックします。これにより、すばらしい差分ビューが作成されます。{{{ #!diff <unified diff here> }}}
これを実行できるデスクトップツールはありますか? kdiff3/diffmerge/p4merge /などを説得してパッチファイルを視覚化する方法はありますか? Tracのビジュアライゼーションを再現するものも素晴らしいでしょう。
編集:Windowsサポートのボーナスポイントも、できればインストーラーまたは簡単なインストールで。
Kompareを使用してみてください- http://www.caffeinated.me.uk/kompare/ 。それは仕事をするべきです。
編集:また、ここでファイル比較ツールのリストを確認してください: http://en.wikipedia.org/wiki/Comparison_of_file_comparison_tools -いずれかのテーブルの「パッチプレビュー」列を確認してください。
idiff をご覧ください
Windowsソリューションではありませんが、Mac OS Xを使用している場合は、PatchViewer( http://appledeveloper.com.au/products/patchviewer/ )が目的を達成します。
(免責事項:私はPatchViewerの作成者です。)