При установке winmerge после TortoiseSVN, он дает Вам опцию соединения winmerge с Черепахой. Но если мы устанавливаем TortoiseSVN после winmerge, как может мы партнер Winmerge, чтобы использоваться вместо значения по умолчанию Черепахи различное средство просмотра.
По состоянию на 2017, параметры командной строки, как немного изменено. Необходимо использовать (для 64-разрядной ОС):
Различное Средство просмотра
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -u -wl -dl %bname -dr %yname %base %mine
С:
-e
позволяет Вам закрыть WinMerge с единственным нажатием клавиши Esc . -x
завершения WinMerge (после отображения информационного диалогового окна), когда Вы запускаете сравнение идентичных файлов. -u
препятствует тому, чтобы WinMerge добавил любой путь (левый или правый) к списку Последний раз используемого (MRU). -wl
открывает левую сторону как только для чтения. -dl %bname
указывает описание исходного файла в строке заголовка левой стороны. -dr %yname
указывает описание Вашего собственного файла в строке заголовка правой стороны. %base
указывает файл левой стороны с исходным файлом. %mine
указывает файл правой стороны с Вашим собственным файлом. Инструмент Слияния
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -u -wl -dl %tname -dr %yname %theirs %mine %merged
С теми же опциями как выше кроме:
-dl %tname
указывает описание файла хранилища в строке заголовка левой стороны. %theirs
указывает файл левой стороны с файлом хранилища. %merged
указывает противоречивый файл, результат операции слияния. Можно также использовать WinMerge для слияния изменений. В окне настроек (как выше) под Инструментом Слияния, войдите:
32-разрядный os
C:\Program Files\WinMerge\WinMergeU.exe -e -x -ub -dl %tname -dr %yname %theirs %mine
64-разрядный os
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -ub -dl %tname -dr %yname %theirs %mine
Затем Вы получите удаленный файл в левой панели, Ваш локальный (измененный) файл на правой панели.