mac 版の Sourcetree の外部 diff ツールがいつの間にか開かなくなっていました。
Xcode に付属している FileMerge を外部ツールとして使えるように設定しなおします。
コンテンツ
実行環境
- OS
- macOS Catalina Version 10.15.7
- Sourcetree
- Version 4.0.2 (236)
症状
ファイルを右クリックして “External Diff” をクリックしても FileMerge が開きません。
対策
Sourcetree の Preferences を開いて、Diff タブを開きます。
Visual Diff Tool で Custom… を選び、Diff Command と Arguments に以下を入力する。
/Applications/Xcode.app/Contents/Applications/FileMerge.app/Contents/MacOS/FileMerge
-left $LOCAL -right $REMOTE