WinMergeは、オープンソース の、Windows用差異表示/マージツールです。WinMergeは、 フォルダーとファイルの両方(または3つすべて)をわかり易く、 そして扱い易いヴィジュアル形式で比較できます。
WinMergeは、プロジェクトバージョン間の変更点を特定したり、マージしたりする際に、非常に有効です。 WinMergeは、外部の差異/マージツール、または、単体のアプリケーションとして 使用することができます。
さらに、WinMergeは、比較、同期、マージを簡単に、そして便利にする多くの役立つ特徴を備えています。 いくつかのプログラミング言語とその他のファイル形式は、シンタックスハイライトされます。
WinMergeは、バイナリエディターではありません。WinMergeは、バイナリ・ファイルの内容と 差異を表示することができます。しかし、その情報は表示専用を意図しています (WinMergeでのバイナリ・ファイル編集は、ファイルを壊すかもしれません)。
WinMerge開発のゴールは、フォルダーやファイルを比較、同期、 そして、マージを簡単かつ迅速に行えるようにすることです。 使い易さは、間違いを減らすために重要なことです。 最新版 2.16 は、 安定性と信頼性が考慮されています。
最新バージョン 2.16 は、安定して信頼できるプログラムとされています。
WinMergeは、( 多くのWebサイトで言及されているように)フリーウェアでないことに注意してください。 それは、GPLでライセンスされています。
私たちは、「使える」ツールを無料で提供します。そのため、使用許諾を尊重し改善提案をしてください。 すべてのユーザーのメリットとなる、WinMergeの改良を手助けしていただき、私たちは嬉しく思います。
ダウンロード ページに、三種類のバージョンがあります。
安定版は、ほとんどのユーザーに推奨されます。もし、どのバージョンを使えば良いかわからない場合は、最新の安定版を使用してください。安定版は、最後の数字が偶数のバージョンです。例えば、2.14.0、2.16.2や2.16.4などです。
ベータ版は、最新の機能や安定版からの改良箇所を試してみたい人向けです。 ベータ版は、広くテストされておらず、いくつかのバグがあるでしょう。 ベータ版は、最後の数字が奇数のバージョンです。例えば、2.16.3 や 2.16.5 などです。 ベータ版には、メジャーなバグは無いと思われるので、生産に使用することができます。 しかし、ベータレベルのリリースを使用することは、常にリスクを伴うため、よく考えてください。 私たちは、年に一度は新しい安定版をリリースしようとしました。 したがって、次の安定版リリースまで数ヶ月待つ価値があるかもしれません。。。
ディスカッション フォーラム は、サポートを受ける最も早い方法です。
もし、バグを発見したら、バグレポートを通じて それを提出してください。より多くの情報を添えてください(少なくとも、使用しているWinMergeのバージョン番号は)。 可能なら、WinMergeのウィンドウの → のクリックで表示できる、設定情報を添えてください。 バグレポート中の良い情報は、バグが素早く修正されるのに役立ちます。
バグレポートに、バージョン番号を含めてください。バージョン番号は、 → をクリックすることで確認できます。
WinMergeのソースコードは、ダウンロード ページと、 GitHub プロジェクトページより入手可能です。 誰でもソースをダウンロードでき、勉強したり、改変したりできます。 もし、バグを発見(や修正)したり、何かを改良するなどしたら、変更点を パッチやプルリクエストとして提出してください。そして、この製品を改良するのを手助けしてください!もし、あなたが改変したバージョンを公開するなら、 そのソースコードも一緒に公開する必要があります。これは、GPLライセンスによるもので、それに配慮してください。
WinMerge の開発作業は、空き時間に人々によって行われます。 WinMerge を改善しても誰も報酬を受け取りません。私たちはバグを見つけたとき、または誰かがバグを報告したときに修正しようとします。私たちは本当に努力しています - WinMerge も使用しています。しかし、新機能が提供されるという約束はまったくありません。テスト、文書化、翻訳、コーディングなど、WinMerge に関するあらゆるサポートに常に感謝しています。