2つのテキストファイルの比較 または、3つのテキストファイルを一度に比較する場合、 DiffDog には差分を検知し両方向に差分をマージするパワフルな機能が搭載されています。Unicode や ASCII、MBCS といったファイルフォーマットへのサポートを使用して、テキストベースのファイルを比較 / マージDiffDog に3 つの XML ファイルの比較のためのは追加の XML-を考慮した機能 が含まれています。
DiffDog ではローカルディスクにあるファイルや、(認証作業を伴う) FTP ならびに HTTP サーバー上にあるファイルの比較やマージ、同期を行うことができます。この機能は、ファイルの比較や管理、またデプロイ用のサーバーに対してローカルのコンピューター上から最新リビジョンの更新を行う際に利用することができます。
比較する3 つのファイルを選択すると、それらた並び会ったかたちで直感的な DiffDog インターフェイスで表示されます。3つのファイル間の差分は色が付けられたハイライトと接続線により示されています。DiffDog の表示オプションは完全にカスタマイズ可能で、差分をハイライトするのに使用される色を変更したり、ファイルの拡張子をベースにソース コードの構文に準拠する形でハイライトを行うこともできます。
同期された水平ならびに垂直方向のスクロールといった高度なナビゲーション機能により、もう 1 方のファイルに対する差分の場所を見失うことなく表示されているファイルの位置を変更することができます。
DiffDog では比較されたファイルを直接編集することができるほか、3方向の、マージを行うことができます。比較された各ファイルのバックアップが自動的に作成されるため、比較処理を最初から行う必要に迫られた場合、サーバーやディスク上にあるオリジナルのファイルを再ロードすることもできます。
DiffDog では使用できる数に制限のないもとに戻す機能がサポートされており、それまで行われたあらゆる編集やマージ操作をやり直すことができます。更に、3方向のファイルの処理を行なっている際にも DiffDog はサーバー上に保管されたファイルのモニタリングをしており、外部アプリケーションで変更された場合でも、最新バージョンのファイルを DiffDog の比較ウィンドウへ再ロードすることができます。
変更をマージして、ファイルの編集を行う際に、DiffDog は自動的にファイルを再度比較し、現在の差分を表示します。
デベロッパーや、その他のプロジェクトステークホルダーは、ソース コードやその他重要なファイルに対してなされた変更の記録を取っておきたいと考えるものです。DiffDog では、ソース コード ファイルを含め、全テキスト形式ファイルの比較に対して差分レポートを作成することができます。
差異のエクスポートダイアログにより、テキスト形式、または XML ファイルとして差分のレポートを作成することができます。テキスト形式のレポートでは、広く使用されている Unix diff スタイルが使用されます。以下にあるディレクトリ比較の例では、< 文字により左側にのみ存在するファイルが、> 文字により右側にのみ存在するファイルが、そして ! 文字により異なる内容の同名ファイルが表されます。
多量の比較のために差分レポートを自動化する差分レポートの生成に関しては、 DiffDog Server を確認してください。
“自分でやっていたら何時間もかかるような XML ファイル間の違いを、Altova DiffDog を使うとものの数分で、すぐさま発見することができてしまいました。問題を発見することは、そのままその問題が解決したことを意味します 私はいつまでも DiffDog のファンですよ!”