Я хотел бы использовать Beyond Compare внутри Eclipse. Проблема заключается в том, что собственный инструмент сравнения и слияния не позволяет достаточно настраивать разницу, поэтому существует слишком много различий. В Beyond Compare есть подходящие настройки для этого, но я не смог интегрировать этот инструмент. Я пробовал следующее:
- Используйте подключаемый модуль Eclipse http://beyondcvs.sourceforge.net/ Но мне не удалось настроить Subversive внутри Eclipse для использования этого подключаемого модуля, и этот подключаемый модуль не интегрируется в действие слияния Subversive.
- Пытался интегрировать Beyond Compare в качестве средства просмотра различий (см. Окно Eclipse> Настройки> Команда> SVN> Средство просмотра различий). При выполнении синхронизации настроенное мной средство просмотра различий вообще не использовалось. Я следил за информацией, найденной на http://www.scootersoftware.com/download.php?c=kb_vcs под пунктом "tortoisesvn", и при необходимости изменил синтаксис плагином Subversive.
Имеет кому-нибудь удалось интегрировать Beyond Compare в Eclipse для Subversion? Я нашел аналогичный вопрос Как настроить Beyond Compare 3 для разрешения конфликтов Eclipse? , но он не помог мне (возможно, разница между Subversive и Subclipse?).
Дополнение:
Я выполнил шаги @Tom Clift (большое спасибо), и теперь diff работает, слияние было немного сложнее. Я проделал следующие шаги для окончательного успеха:
- Настроен, как описано в ответе.
- Что-то изменил в ветке и зафиксировал это.
- Переключился на магистраль.
- Запустил там операцию слияния:
Команда> Объединить ...> URL-адрес вкладки> Поле URL-адреса: и радиокнопка «Начать с копии»
- При нажатии
ОК
появляется диалоговое окно с вопросом, все ли в порядке для открытия окна «Синхронизация».
- Перспектива синхронизации показывает все изменения, и когда я выбираю одно, появляется пункт меню «Открыть во внешнем редакторе сравнения», который открывает Beyond Compare.
задан Community 23 May 2017 в 12:02
поделиться