2010-04-30

P4Merge and Git with Xcode

グラフィカルにファイル差分を見る(diff)ことだけに特化したP4MergeをGitから使うことができます(フリーソフト)。
ターミナルからgit diffを実行するとP4Mergeが起動して表示してくれます。
GitXは変更部分とその周辺しか見れませんが、P4Mergeはファイル全体で比較して見れます。

◉インストール
P4Mergeのサイトからダウンロードします。どれをダウンロードしたらいいのかわかりにくいので、確認した時点でのたどり方は以下の通りでした。

Perforce Downloads --> Browse by Platform --> Macintosh --> Mac OS X --> P4V Visual Client

ダウンロードしたP4Vの中にP4Merge.appがありますので、それだけアプリケーションフォルダにコピーすれば完了です。

◉Gitから使うために
Pro Gitのサイト(日本語English)の「外部のマージツールおよびDiffツール」に詳しく記載されています。
extDiffとextMergeという2つのスクリプトを用意して、Gitのコンフィグファイル(.gitconfig)に外部diffツールとして登録します。/usr/local/binなので操作にはsudoを忘れずに。

No comments:

Post a Comment