本文介绍了我如何将 Beyond Compare 与 ClearCase 集成?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我想将 Beyond Compare 与 ClearCase 集成,以便我可以使用它来比较和合并文件,而不是 ClearCase 提供的糟糕工具.

有人有执行此集成的说明吗?

解决方案

正如我在 以前的答案,只需修改位于以下位置的地图文件:

# 到 ClearCase 7.0c:program files
ationalClearCaselibmgrs

# ClearCase 7.1 及更多c:program filesIBMRationalSDLCClearCaselibmgrs

每个地图行都有 3 部分:CC 文件类型、CC 操作和应用程序.

在您的情况下,在地图文件中找到 text_file_delta 文件类型的部分.
在那里您会找到 CC 操作 comparexcomparemergexmerge 的行.

使用 BeyondCompare:

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 行.
不支持覆盖 comparemergexmerge.
此处提供.

请注意,前面的内容仅适用于 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

Use BeyondCompare:

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 集成?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-09 02:57