Я хотел бы интегрироваться Вне всякого сравнения с ClearCase так, чтобы я мог использовать его для diffing и объединяющихся файлов вместо ужасных инструментов, обеспеченных ClearCase.
У кого-либо есть инструкции для выполнения этой интеграции?
Как упоминалось в моем предыдущем ответе, просто измените файл карты, расположенный в:
# 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 > plugins > com. ibm.rational.clearcase.compare_merge.
,_
Где- имя используемых битов операционной системы, а
- последняя версия обновления 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.
_ - Переименуйте
ccrc_xmldiffmrg. exe
вccrc_xmldiffmrg_orig.exe
- Переименуйте
KDiff3.exe
вccrc_xmldiffmrg. exe
- Закройте и снова откройте CCRC
При обновлении CCRC каталог подключаемого модуля
com.ibm.rational.clearcase.compare_merge.
изменится._
Описанные выше шаги нужно будет выполнить снова в новом каталоге плагина.Примечание: Вы можете контролировать время появления обновлений, запретив CCRC автоматически искать обновления.
НажмитеWindow > Preferences > Install/Update > Automatic Updates
и отключите автоматические обновления.