Программа не запускается ни с чем не сравнить внешнее средство слияния



Внезапно, когда я пытаюсь запустить "External merge tool" из Sourcetree, инструмент не появляется. - Внезапно спрашиваю я, потому что в прошлый раз это сработало. Диалог остается навсегда:



описание изображения



В конце концов я нашел этот процесс, связанный с визуальным слиянием (не знаю, как скопировать командную строку из Диспетчера задач windows):



описание изображения



Этот процесс, кстати, не исчезает, когда я нажимаю аборт, так что кто-то, вероятно, не выполнил свою домашнюю работу. Вообще-То, Я ... вероятно, не заметил бы этого, если бы не было шести одинаковых процессов с этой командной строкой.



Вот мои настройки:



описание изображения



Как это исправить? Мне нужно объединить проект, и я не знаю, что делать...

621   2  

2 ответов:

Я обнаружил, что это происходит, когда один из файлов, подлежащих объединению, был удален. В этом случае git выводит строку командной строки, которую sourcetree не может обработать. Процесс git тогда заканчивается висячим навсегда.

Лучший способ справиться с этим-убить висячий процесс git, а затем сделать выбор вручную, используя use mine/use theirs.

Если вы не можете запустить инструмент внешнего слияния Sourcetree, вы можете использовать следующее:

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

Comments

    Ничего не найдено.