相違点のレポートディレクトリやファイル、データベースの比較ならびにマージや XML を意識した差分マージ機能に加えて、Altova DiffDog はディレクトリならびにファイルの比較から得られた差分に関するレポートを作成することができます。 ディレクトリやファイル、そして比較オプションを選択すると、DiffDog ファイルメニューから相違点をエクスポートを選択することで、レポートファイルを作成することができます。
この操作により、ファイルを保存するダイアログが開かれ、テキスト形式、または XML ファイルとして差分のレポートを作成することができます。 ディレクトリ相違点のレポートテキスト形式のレポートでは、広く使用されている Unix diff スタイルが使用されます。以下にあるディレクトリ比較の例では、< 文字により左側にのみ存在するファイルが、> 文字により右側にのみ存在するファイルが、そして ! 文字により異なる内容の同名ファイルが表されます。
XML 形式のレポートファイルは、人間が読むことのできる要素名や、比較モード、比較されたディレクトリのパスなどが表示されます。
DiffDog ディレクトリレポート機能を使用することで、ZIP アーカイブや OOXML ドキュメントの比較を行い、差分レポートファイルを作成することもできます。 ファイル相違点のレポートデベロッパーや、その他のプロジェクトステークホルダーは、通常ソフトウェアプロジェクトにあるソースコードに対してなされた変更の記録を取っておきたいと考えるものです。DiffDog では、ソースコードファイルを含め、全テキスト形式ファイルの比較に対して差分レポートを作成することができます。他にも、DiffDog では XML ファイルの比較に対して XML を意識した詳細なレポートを作成することができます。 以下のイメージでは、2つの異なるバージョンの Java ソースコードが示されます:
この Java コードは、ある ATM シミュレーションの一部分となるものです。左側にある8ならびに9行目にて、初期値が2にセットされた fee という名前のクラスプロパティが導入されています。 以下は上の差分から得られたテキスト形式の比較レポートです:
そして、同じレポートの XML バージョンが以下になります:
コマンドラインから相違点レポートを作成コマンドラインから DiffDog を実行して、差分レポートを自動的に作成することもできます。以下の例では、GUI の例で示した2つのディレクトリを比較して、その出力を diff_1.xml という名前の XML ファイルに保存する簡単なバッチファイルです:
DiffDog ヘルプシステムには、全てのコマンドラインオプションに関する詳細なドキュメンテーションが収められており、19 あるポピュラーなソース管理システムに DiffDog を組み込む方法も記載されております。 DiffDog の差分レポートファイルを実際に使用してみてください。ここから無料30日間トライアルの Altova DiffDog をダウンロード! |
| |||||||||||||||||||
| 会社情報 | 企業法務 | プレス | パートナー | 求人情報 | サイトマップ | お問い合わせ | Altova Blog | Mobile | Full Site | |||
|
