Использование внешнего diff в пользовательском действии в SourceTree
У меня есть много файлов, которые, как утверждает SourceTree, были изменены, но при сравнении они показывают, что все было заменено точно таким же. Я настроил SourceTree для использования ExamDiff в качестве внешнего различия из контекстного меню, и ExamDiff утверждает, что они идентичны.
Чтобы ускорить процесс отбрасывания идентичных файлов, я хотел настроить настраиваемое действие, использующее ExamDiff, и если он возвращает 0 (идентичный), изменения будут отменены.
Однако при настройке External Diff у меня есть доступ к $REMOTE и $LOCAL, чтобы изменения можно было дифференцировать. У меня, кажется, нет доступа к ним при настройке Custom Action, поэтому я не знаю, как это сделать.
Я использую SourceTree с Git, кстати.