バイナリファイルにも対応したファイル比較・マージソフトWinMerge(日本語版)をインストールする方法

Windows Evo / Subversion hacks

WinMerge 2.6(日本語版)のインストール

音声ブラウザ専用:
本文

ProEvo / Windows Evo / Subversion hacks / WinMerge 2.6(日本語版)のインストール

WindowsにWinMerge 2.6(日本語版)をインストールして、TortoiseSVNで使えるようにする方法


1. WinMergeについて

1.1 WinMergeとはなにか?

WinMergeは2つのファイルを比較するソフトです。2つのファイルの違いを見ながら必要な部分を結合することができ、プラグインを使うことによってAccessやWordといったテキスト以外のファイルにも対応します。
Word文書やExcelファイルの比較と結合ができるので、Subversion用の差分表示ソフトとしても最適なソフトです。

1.2 WinMerge(日本語版)とはなにか?

WinMergeはオープンソースで提供されているファイル比較ツールです。公式サイトでは英語版しか提供されていませんが、WinMerge(日本語版)サイトで日本語版が提供されています。
日本語版では、メニューなどの項目が日本語で表示されるため日本人が使いやすくできています。

1.3 WinMerge(日本語版)を手に入れる

WinMerge(日本語版)はWinMerge(日本語版)サイトからダウンロードできます。
次の手順で、WinMerge(日本語版)をダウンロードします。

  1. WinMerge(日本語版) ダウンロードにアクセスします。
    [WinMerge(日本語版)ダウンロード]
  2. ダウンロードをクリックして、WinMerge日本語版をダウンロードします。
    [ダウンロード]

以上で、WinMerge(日本語版)のダウンロードは終了です。

2. WinMerge(日本語版)のインストール

2.1 WinMerge(日本語版)をインストールする

ダウンロードしたWinMergeインストーラーを実行して、WinMergeをインストールします。
次の手順で、WinMergeをインストールします。

  1. ダウンロードしたZIPアーカイブファイルを展開し、インストーラーをテンポラリドライブz:\tmpに展開します。
    [ZIPアーカイブ]
  2. インストーラーを実行します。WinMerge セットアップウィザードの開始画面が表示されるので、次へをクリックします。
    [セットアップウィザード]
  3. GNU GENERAL PUBLIC LICENSE画面が表示されます。次へをクリックします。
    [GNU PUBLIC GENERAL LICENSE]
  4. インストール先の指定画面が表示されます。インストール先をc:\app\develop\WinMergeと入力し、次へをクリックします。
    [インストール先の指定]
  5. コンポーネントの選択画面が表示されます。標準インストールを選択して、次へをクリックします。
    [コンポーネントの選択]
  6. プログラムグループの指定画面が表示されます。グループを開発\WinMergeに変更して、次へをクリックします。
    [プログラムグループの指定]
  7. 追加タスクの選択画面が表示されます。コンテキストメニューに追加TortoiseSVNとの連携をチェックし、デスクトップにアイコンを作成するQuick Launchにアイコンを作成するのチェックを外して、次へをクリックします。
    [追加タスクの選択]
  8. インストール準備完了画面が表示されます。インストールをクリックします。
    [インストール準備完了]
  9. WinMergeをインストールします。
    [インストール]
  10. WinMerge 2.6の情報画面が表示されます。次へをクリックします。
    [情報]
  11. WinMerge セットアップウィザードの完了画面が表示されます。完了をクリックします。
    [セットアップウィザードの完了]

以上で、WinMergeのインストールは終了です。

2.2 WinMergeを初期設定する

次の手順で、インストールしたWinMergeを初期設定します。

  1. WinMergeを起動します。
    [WinMergeの起動]
  2. 編集-設定としてオプション(一般)画面を表示します。
    [オプション(一般)]
  3. 以下のようにオプションを設定し、OKをクリックします。
    カテゴリ 項目 設定
    一般 元ファイル バックアップ
    バックアップ先フォルダ z:\backup
    最初の差異 スクロールする
    比較 空白 変更を無視
    空行 無視
    改行文字の違い 無視
    移動ブロックの検出 有効
    類似行 マッチさせる
    エディタ タブ 空白を挿入
    システム 拡張メニュー 有効
    外部エディタ C:\bin\Wz\WZEDITOR.EXE
    コードページ html,rc,xmlのコードページ 検出する
  4. ファイル-終了として、WinMergeを終了します。

以上で、WinMergeの初期設定は終了です。

2.3 TorotiseSVNにWinMergeを設定します。

WinMergeはTortoiseSVNの外部比較ツール、マージツールとして使うことができます。
次のようにして、TortoiseSVNにWinMergeを設定します。

  1. ファイル-TortoiseSVN-設定として、TortoiseSVN 設定画面を開きます。
    [TortoiseSVN 設定]
  2. 差分ビューアをクリックします。差分ビューアに外部を選択して、C:\app\develop\WinMerge\WinMergeU.exe -e -x -ub -dl %bname -dr %yname %base %mineと入力します。
    [差分ビューア]
  3. マージツールをクリックします。マージツールに外部を選択して、C:\app\develop\WinMerge\WinMergeU.exe -e -x -ub -wl -dl "■編集不可:相手 %tname■" %theirs -dm %mname %merged -wr -dr "■編集不可:自分 %yname■" %mineと入力します。
    [マージツール]
  4. OKをクリックして、設定画面を終了します。

以上で、TortoiseSVNの設定を終了です。

求人

[「web匠」WEBデザイナーのための求人検索サイト]
「web匠」WEBデザイナーのための求人検索サイト

[在宅お仕事情報サイト(無料)「SOHO STYLE」]
在宅お仕事情報サイト(無料)「SOHO STYLE」

[エンジニアに特化!エンジニア専門の転職支援は「メイテックネクスト」]
エンジニアに特化!エンジニア専門の転職支援は「メイテックネクスト」

AMAZON



$Revision: 1 $
$Date: 2009-03-19 20:17:04 +0900 (木, 19 3月 2009) $