首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与Clearcase的集成失败

与Clearcase的集成失败
EN

Stack Overflow用户
提问于 2011-06-16 14:46:56
回答 2查看 1.1K关注 0票数 1

我试图与clearcase进行超越比较3的集成。但是它失败了,只是简单地打开了与clearcase一起出现的缺陷比较应用程序。

以下是我在C:\Program Files\IBM\RationalSDLC\ClearCase\lib\mgrs\map文件中提供的数据。(我正在使用clearcase )。

我也尝试过用WinMerge,但它也失败了。可能是什么原因?

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

发布于 2012-06-20 13:53:11

我也是,修改地图文件没有任何区别。

但是,对于Rhapsody,我使用了Rational ClearCase资源管理器7.0,DiffMerge知道如何处理Rhapsody文件。

如果这是您的情况,默认情况下,用于文本文件的diff工具是tkdiff,但是您可以修改DiffMerge中的首选项(位于视图菜单下),以便使用BC。

因此,在CC资源管理器中进行“查找签出”,并将文件(通常是.cls文件)与其以前的版本进行比较。DiffMerge打开。进入视图-> Preferences -> TextDiffMerge并修改以下行:

代码语言:javascript
复制
BaseAwareDiffInvocation: "C:\Program Files\Beyond Compare 3\BComp.exe" $source1 $source2 $sourceBase
BaseAwareDiffMergeInvocation: $BaseAwareDiffInvocation $output
DiffInvocation: "C:\Program Files\Beyond Compare 3\BComp.exe" /readonly $source1 $source2
DiffMergeInvocation: "C:\Program Files\Beyond Compare 3\BComp.exe" $source1 $source2 /mergeoutput=$output

点击Ok。然后在类中查找一个修改过的方法,并在ItsBody行上启动一个"Diff文本“。你应该做生意!

票数 1
EN

Stack Overflow用户

发布于 2011-06-16 15:57:50

这看上去不错,详见"How do I integrate Beyond Compare with ClearCase?“。

因此,它仍然可能失败的原因之一是,您要区分的文件的类型管理器不是"text_file_delta“。

您可以通过在ClearCase资源管理器中文件的上下文菜单上选择“”来检查这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6373823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档