问题描述
我想将 Beyond Compare 与 ClearCase 集成,以便我可以使用它来比较和合并文件,而不是 ClearCase 提供的糟糕工具.
有人有执行此集成的说明吗?
正如我在 以前的答案,只需修改位于以下位置的地图文件:
# 到 ClearCase 7.0c:program files
ationalClearCaselibmgrs
或
# ClearCase 7.1 及更多c:program filesIBMRationalSDLCClearCaselibmgrs
每个地图行都有 3 部分:CC 文件类型、CC 操作和应用程序.
在您的情况下,在地图文件中找到 text_file_delta
文件类型的部分.
在那里您会找到 CC 操作 compare
、xcompare
、merge
和 xmerge
的行.
text_file_delta xcompare C:Progra~1Beyond~1c2.exe
Beyond Compare 3 支持所有 CC 操作:
text_file_delta compare C:Program FilesBeyond Compare 3BComp.exetext_file_delta xcompare C:Program FilesBeyond Compare 3BComp.exetext_file_delta 合并 C:Program FilesBeyond Compare 3BComp.exetext_file_delta xmerge C:Program FilesBeyond Compare 3BComp.exe
注意:对于Beyond Compare 2,此页面明确提到
要使用 Beyond Compare 2,只需更改地图文件的 xcompare
行.
不支持覆盖 compare
、merge
和 xmerge
.
此处提供.
请注意,前面的内容仅适用于 ClearCase,而不适用于 CCRC(ClearCase 远程客户端)
本技术说明说明了如何更改用于 CCRC 的 XML 差异/合并工具(KDiff3,但您可以将其调整为 BeyondCompare):
将目录更改为 CCRC 安装位置 >插件 >com.ibm.rational.clearcase.compare_merge._
,
其中 是使用的操作系统位的名称,
是客户端上应用的 CCRC 更新的最新版本.
在 Windows 上
- CCRC 7.1 默认:
C:Program FilesIBMIMSharedplugins
- CCRC 7.0 默认:
C:Program FilesIBMRationalClearCaseCCRCplugins
示例:
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 问题:
更新CCRC时,插件目录com.ibm.rational.clearcase.compare_merge._
会改变.
需要在新的插件目录中再次运行上述步骤.
注意:您可以通过阻止 CCRC 自动查找更新来控制何时发生更新.
点击窗口>首选项 >安装/更新 >自动更新并禁用自动更新.
I would like to integrate Beyond Compare with ClearCase so that I can use it for diffing and merging files, instead of the awful tools provided by ClearCase.
Does anyone have instructions for performing this integration?
As mentioned in my previous answer, just modify the map file located in:
# up to ClearCase 7.0
c:program files
ationalClearCaselibmgrs
or
# ClearCase 7.1 and more
c:program filesIBMRationalSDLCClearCaselibmgrs
text_file_delta xcompare C:Progra~1Beyond~1c2.exe
Beyond Compare 3 support all CC actions:
text_file_delta compare C:Program FilesBeyond Compare 3BComp.exe
text_file_delta xcompare C:Program FilesBeyond Compare 3BComp.exe
text_file_delta merge C:Program FilesBeyond Compare 3BComp.exe
text_file_delta xmerge C:Program FilesBeyond Compare 3BComp.exe
Note: For Beyond Compare 2, this page clearly mentions
Note that what precedes is for ClearCase only, not CCRC (ClearCase Remote Client)
This technote illustrates how to change the XML diff/Merge tool for CCRC (KDiff3 but you can adapt it to BeyondCompare):
com.ibm.rational.clearcase.compare_merge.win32x86_7.0.1.CU02
CCRC Issue:
这篇关于我如何将 Beyond Compare 与 ClearCase 集成?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!