2016-01-01 2 views
0

Я щелкнул правой кнопкой мыши на файле с конфликтами и щелкнул правой кнопкой мыши файл с конфликтами в SourceTree 2.0.5.2. Я выбрал «Разрешить конфликты»> «Запустить инструмент внешней слияния», но затем ничего не произошло.SourceTree не может разрешить conflcts

Поэтому я попытался перезапустить SourceTree, но теперь опция выделена серым цветом.

Я попытался сменить инструмент слияния на P4Merge, но опция по-прежнему неактивна.

Как исправить это, поэтому я могу использовать инструмент слияния для разрешения этого конфликта с помощью SourceTree?

Я запускаю это под Mac OS 10.11.2.

ответ

0

Вам необходимо установить инструмент diff самостоятельно, а затем SourceTree выберет его из PATH. Я использую DiffMerge. Загрузите его с here, установите его. Вы также можете установить его с помощью brew например

brew cask install diffmerge 

рестарта SourceTree, голова в Preferences -> Diff -> и установите DiffMerge в секции Визуальная Diff Tool.

Надеюсь, что поможет

+0

Спасибо за бочонок. Установил его. Ранее использовалось P4Merge. Тем не менее, я не могу использовать ни один инструмент даже с установленными настройками, что является проблемой, которую я испытываю. Я нажимаю правой кнопкой мыши на файле с конфликтом и нет разрешенной возможности разрешить конфликт с помощью метода * any *. Меню «Разрешить конфликт» было полностью серым, так как я нажал «Запустить инструмент внешней слияния» ранее. – eComEvo

+0

Можете ли вы запустить разгон из командной строки? Открытый терминал -> тип diffmerge. Он запускается? – javapapo

+0

Он начинается с командной строки, но только после этой ошибки: https://gist.github.com/eComEvo/6ce7f792187fd16d3979 – eComEvo

Смежные вопросы