Ответ 1
Как уже упоминалось в предыдущем ответе , просто измените файл карты, расположенный в:
# up to ClearCase 7.0
c:\program files\rational\ClearCase\lib\mgrs
или
# ClearCase 7.1 and more
c:\program files\IBM\RationalSDLC\ClearCase\lib\mgrs
Каждая карта имеет 3 части: тип файла CC, действие CC и приложение.
В вашем случае найдите раздел в файле карты для типов файлов
text_file_delta
.
Там вы найдете строки для действий CCcompare
,xcompare
,merge
иxmerge
.
text_file_delta xcompare C:\Progra~1\Beyond~1\bc2.exe
Beyond Compare 3 поддерживает все действия CC:
text_file_delta compare C:\Program Files\Beyond Compare 3\BComp.exe
text_file_delta xcompare C:\Program Files\Beyond Compare 3\BComp.exe
text_file_delta merge C:\Program Files\Beyond Compare 3\BComp.exe
text_file_delta xmerge C:\Program Files\Beyond Compare 3\BComp.exe
Примечание. Для Beyond Compare 2, эта страница четко упоминает
Чтобы использовать Beyond Compare 2, измените только строку
xcompare
файла карты.
Переопределениеcompare
,merge
иxmerge
не поддерживается.
Помощник, улучшающий поддержку BC2, доступен здесь.
Обратите внимание, что предшествует только ClearCase, а не CCRC (ClearCase Remote Client)
Этот технот показывает, как изменить инструмент XML diff/Merge для CCRC (KDiff3, но вы можете адаптировать его к BeyondCompare):
Измените каталоги на
CCRC installation location > plugins > com.ibm.rational.clearcase.compare_merge.<os>_<ccrc ver>
,
Где<os>
- это имя используемых битов операционной системы, а<ccrc ver>
- последняя версия обновления CCRC, применяемого к клиенту.В Windows
- CCRC 7.1 По умолчанию:
C:\Program Files\IBM\IMShared\plugins
- CCRC 7.0 По умолчанию:
C:\Program Files\IBM\Rational\ClearCase\CCRC\plugins\
Пример:
com.ibm.rational.clearcase.compare_merge.win32x86_7.0.1.CU02
- Скопируйте исполняемый файл KDiff3 со своего пути установки в каталог
com.ibm.rational.clearcase.compare_merge.<os>_<ccrc ver>
- Переименуйте
ccrc_xmldiffmrg.exe
вccrc_xmldiffmrg_orig.exe
- Переименуйте
KDiff3.exe
вccrc_xmldiffmrg.exe
- Закрыть и снова открыть CCRC
Проблема CCRC:
При обновлении CCRC каталог плагина
com.ibm.rational.clearcase.compare_merge.<os>_<ccrc ver>
изменится.
Вышеупомянутые шаги должны быть снова запущены в новом каталоге подключаемых модулей.Примечание. Вы можете контролировать, когда происходят обновления, не позволяя CCRC автоматически искать обновления.
НажмитеWindow > Preferences > Install/Update > Automatic Updates
и отключите автоматические обновления.