Dón*_*nal 21 diff merge clearcase beyondcompare
我想将Beyond Compare与ClearCase集成,以便我可以使用它来进行差异和合并文件,而不是使用ClearCase提供的糟糕工具.
有没有人有执行此集成的说明?
Von*_*onC 32
正如我之前的回答中所提到的,只需修改位于以下位置的地图文件:
# up to ClearCase 7.0
c:\program files\rational\ClearCase\lib\mgrs
Run Code Online (Sandbox Code Playgroud)
要么
# ClearCase 7.1 and more
c:\program files\IBM\RationalSDLC\ClearCase\lib\mgrs
Run Code Online (Sandbox Code Playgroud)
每个地图行有3个部分:CC文件类型,CC操作和应用程序.
在您的情况下,在地图文件中找到
text_file_delta文件类型的部分.
在那里,你会发现CC的行动线compare,xcompare,merge,和xmerge.
text_file_delta xcompare C:\Progra~1\Beyond~1\bc2.exe
Run Code Online (Sandbox Code Playgroud)
超越比较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
Run Code Online (Sandbox Code Playgroud)
注意:对于Beyond Compare 2,此页面明确提到
要使用Beyond Compare 2,只需更改
xcompare地图文件的行.
覆盖compare,merge并且xmerge不受支持.这里提供了
一个帮助改善BC2支持的帮手.
请注意,前面的内容仅适用于ClearCase,而不适用于CCRC(ClearCase Remote Client)
此技术说明如何更改CCRC的XML diff/Merge工具(KDiff3,但您可以将其调整为BeyondCompare):
将目录更改为
CCRC installation location > plugins > com.ibm.rational.clearcase.compare_merge.<os>_<ccrc ver>,
Where<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
Run Code Online (Sandbox Code Playgroud)
- 将KDiff3可执行文件从其安装路径复制到该
com.ibm.rational.clearcase.compare_merge.<os>_<ccrc ver>目录- 重命名
ccrc_xmldiffmrg.exe为ccrc_xmldiffmrg_orig.exe- 重命名
KDiff3.exe为ccrc_xmldiffmrg.exe- 关闭并重新开启CCRC
更新CCRC时,插件目录
com.ibm.rational.clearcase.compare_merge.<os>_<ccrc ver>将更改.
需要在新的插件目录中再次运行上述步骤.注意:您可以通过阻止CCRC自动查找更新来控制更新的发生时间.
单击Window > Preferences > Install/Update > Automatic Updates并禁用自动更新.

| 归档时间: |
|
| 查看次数: |
20444 次 |
| 最近记录: |