git-diffall
( https://github.com/thenigan/git-diffall ) またはgit difftool --dir-diff
(どちらも@Tim Henigan の SO 投稿から参照)を実行すると、次のエラーが発生します。
私の構成は次のとおりです。
- GitHub for Windows 1.2.6.4 f054d9f (msysgit 1.8.4 の上にあります)
- Araxis Merge 2013 プロフェッショナル エディション 2013.4296
- GitHub for Windows に同梱されている Posh Git PowerShell プロンプト
非常に奇妙なのは、これとまったく同じセットアップが私の別のマシンでも機能することです。
両方とも、期待どおりに「araxis」git config --global diff.tool
を返します。git config --local diff.tool
実際のローカル リポジトリ構成には、次のセクションが含まれます。
[diff]
tool = araxis
[difftool "araxis"]
path = C:/Program Files/Araxis/Araxis Merge/compare.exe
prompt = false
[merge]
tool = araxis
[mergetool "araxis"]
path = C:/Program Files/Araxis/Araxis Merge/compare.exe
これは、Araxis のドキュメントから参照されています。
パラメータが実際に Araxis にどのように渡されるのか正確にはわからないため、これ以上のトラブルシューティング方法がわかりません。
Araxis Merge を使用してディレクトリ比較を実行できるように構成を修正するには、どのような手順を実行する必要がありますか?