1. WinMergeについて
1.1 WinMergeとはなにか?
WinMergeは2つのファイルを比較するソフトです。2つのファイルの違いを見ながら必要な部分を結合することができ、プラグインを使うことによってAccessやWordといったテキスト以外のファイルにも対応します。
Word文書やExcelファイルの比較と結合ができるので、Subversion用の差分表示ソフトとしても最適なソフトです。
1.2 WinMerge(日本語版)とはなにか?
WinMergeはオープンソースで提供されているファイル比較ツールです。公式サイトでは英語版しか提供されていませんが、WinMerge(日本語版)サイトで日本語版が提供されています。
日本語版では、メニューなどの項目が日本語で表示されるため日本人が使いやすくできています。
1.3 WinMerge(日本語版)を手に入れる
WinMerge(日本語版)はWinMerge(日本語版)サイトからダウンロードできます。
次の手順で、WinMerge(日本語版)をダウンロードします。
- WinMerge(日本語版) ダウンロードにアクセスします。
- ダウンロードをクリックして、WinMerge日本語版をダウンロードします。
以上で、WinMerge(日本語版)のダウンロードは終了です。
2. WinMerge(日本語版)のインストール
2.1 WinMerge(日本語版)をインストールする
ダウンロードしたWinMergeインストーラーを実行して、WinMergeをインストールします。
次の手順で、WinMergeをインストールします。
- ダウンロードしたZIPアーカイブファイルを展開し、インストーラーをテンポラリドライブ
z:\tmp に展開します。
- インストーラーを実行します。
WinMerge セットアップウィザードの開始 画面が表示されるので、次へをクリックします。
-
GNU GENERAL PUBLIC LICENSE 画面が表示されます。次へをクリックします。
-
インストール先の指定 画面が表示されます。インストール先をc:\app\develop\WinMerge と入力し、次へをクリックします。
-
コンポーネントの選択 画面が表示されます。標準インストール を選択して、次へをクリックします。
-
プログラムグループの指定 画面が表示されます。グループを開発\WinMerge に変更して、次へをクリックします。
-
追加タスクの選択 画面が表示されます。コンテキストメニューに追加 ・TortoiseSVNとの連携 をチェックし、デスクトップにアイコンを作成する ・Quick Launchにアイコンを作成する のチェックを外して、次へをクリックします。
-
インストール準備完了 画面が表示されます。インストールをクリックします。
- WinMergeをインストールします。
-
WinMerge 2.6の情報 画面が表示されます。次へをクリックします。
-
WinMerge セットアップウィザードの完了 画面が表示されます。完了をクリックします。
以上で、WinMergeのインストールは終了です。
2.2 WinMergeを初期設定する
次の手順で、インストールしたWinMergeを初期設定します。
- WinMergeを起動します。
- 編集-設定として
オプション(一般) 画面を表示します。
- 以下のようにオプションを設定し、OKをクリックします。
| カテゴリ | 項目 | 設定 |
| 一般 | 元ファイル | バックアップ |
| バックアップ先フォルダ | z:\backup |
| 最初の差異 | スクロールする |
| 比較 | 空白 | 変更を無視 |
| 空行 | 無視 |
| 改行文字の違い | 無視 |
| 移動ブロックの検出 | 有効 |
| 類似行 | マッチさせる |
| エディタ | タブ | 空白を挿入 |
| システム | 拡張メニュー | 有効 |
| 外部エディタ | C:\bin\Wz\WZEDITOR.EXE |
| コードページ | html,rc,xmlのコードページ | 検出する |
- ファイル-終了として、WinMergeを終了します。
以上で、WinMergeの初期設定は終了です。
2.3 TorotiseSVNにWinMergeを設定します。
WinMergeはTortoiseSVNの外部比較ツール、マージツールとして使うことができます。
次のようにして、TortoiseSVNにWinMergeを設定します。
- ファイル-TortoiseSVN-設定として、
TortoiseSVN 設定 画面を開きます。
- 差分ビューアをクリックします。差分ビューアに
外部 を選択して、C:\app\develop\WinMerge\WinMergeU.exe -e -x -ub -dl %bname -dr %yname %base %mine と入力します。
- マージツールをクリックします。マージツールに
外部 を選択して、C:\app\develop\WinMerge\WinMergeU.exe -e -x -ub -wl -dl "■編集不可:相手 %tname■" %theirs -dm %mname %merged -wr -dr "■編集不可:自分 %yname■" %mine と入力します。
- OKをクリックして、設定画面を終了します。
以上で、TortoiseSVNの設定を終了です。
|