Как интегрировать WinMerge с TortoiseSvn после установки?

При установке winmerge после TortoiseSVN, он дает Вам опцию соединения winmerge с Черепахой. Но если мы устанавливаем TortoiseSVN после winmerge, как может мы партнер Winmerge, чтобы использоваться вместо значения по умолчанию Черепахи различное средство просмотра.

62
задан 6 March 2012 в 10:03

2 ответа

По состоянию на 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 указывает противоречивый файл, результат операции слияния.
13
ответ дан 31 October 2019 в 13:47

Можно также использовать 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

Затем Вы получите удаленный файл в левой панели, Ваш локальный (измененный) файл на правой панели.

23
ответ дан 31 October 2019 в 13:47

Другие вопросы по тегам:

Похожие вопросы: