---
title: "差分比較・マージツールとドッグフード"
date: "2008-09-10"
categories: 
  - "tools"
tags: 
  - "diff-merge-tool"
  - "diffdog"
  - "directory-comparison"
description: DiffDogは、XMLやCVSを使用するチームがコンテンツ管理を行う際に役立つ、差分比較とマージを行うためのツールです。このツールを使用することで、ファイルの比較やディレクトリのマージが効率化され、作業がスムーズになります。
---
Status: #blog

Tags:  #diff-merge-tool #diffdog #directory-comparison

Categories: [development](/blog/ja/category/development.md)
# 差分比較・マージツールとドッグフード

2005年のリリース以来、Altovaのマーケティングチームは、ウェブページの変更を比較・統合するために、[DiffDogという差分/統合ツール](https://www.altova.com/ja/products/diffdog/diff_merge_tool.html)を積極的に利用しています（これは、製品マーケティングマネージャーのデビッド・マクガイが「自社製品を実際に使う」と表現する手法です。どうでしょうか？自社製品…）。私たちは、[XMLSpyというXMLエディタ](https://www.altova.com/ja/products/xmlspy/xml_editor.html)を使用して、コンテンツを直接XML形式で作成・編集し、バージョン管理にはWinCVSを使用しています。こうすることで、私のような技術に詳しくないマーケティング担当者でも、CVSリポジトリ内のあらゆるファイルの変更を簡単に確認し、元に戻すことができます。特定のファイルの2つのバージョン間で変更点を確認する必要がある場合、該当するバージョンをハイライトし、WinCVSから直接DiffDogを起動するだけです。これにより、変更点が非常に速く確認できます。

[![画像](https://www.altova.com/blog/images/DiffMergeToolsandDogFood_11B24/image_thumb.png)](https://www.altova.com/blog/images/DiffMergeToolsandDogFood_11B24/image.png) 

弊社のウェブ開発チームも、DiffDogのディレクトリ比較機能を活用し、テスト環境と本番環境のウェブサーバー間の差異を比較・統合しています。

#### Team Foundation Serverとの連携におけるDiffDogの利用方法

ジェフ・レビンソン氏は、Microsoft MVPであり、Northwest Cadenceのアプリケーションライフサイクル管理部門の責任者でもあります。彼は最近、Visual Studio Magazineのオンライン記事「[Team Foundation Serverを使った比較を行う方法](http://visualstudiomagazine.com/columns/article.aspx?editorialsid=2779)」で、DiffDogに関する自身の体験談を共有しました。記事では、TFSのデフォルトの統合ツールをDiffDogで置き換える方法について詳しく説明されています。 **当社のツールをご利用になっていて、何かお話できることがあれば、ぜひお聞かせください。** [**ぜひ、ご意見をお聞かせください](mailto:liz.andrews@altova.com?subject=tool%20story)
