如何将 Beyond Compare 与 ClearCase 集成?
我想将 Beyond Compare 与 ClearCase 集成,这样我就可以用它来比较和合并文件,而不是 ClearCase 提供的那些糟糕的工具。
有人有执行此集成的说明吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想将 Beyond Compare 与 ClearCase 集成,这样我就可以用它来比较和合并文件,而不是 ClearCase 提供的那些糟糕的工具。
有人有执行此集成的说明吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
正如我的之前的回答中提到的,只需修改位于以下位置的地图文件:
或
使用 BeyondCompare:
Beyond Compare 3 支持所有 CC 操作:
注意:对于Beyond Compare 2,此页面明确提到
请注意,前面的内容仅适用于 ClearCase,不适用于 CCRC(ClearCase 远程客户端)
本技术说明说明了如何更改 CCRC 的 XML 差异/合并工具(KDiff3,但您可以将其调整为 BeyondCompare):
CCRC 问题:
As mentioned in my previous answer, just modify the map file located in:
or
Use BeyondCompare:
Beyond Compare 3 support all CC actions:
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):
CCRC Issue:
Beyond Compare 的替代方案是 KDiff3,它与 Clearcase 集成得非常好。安装时只需勾选 Clearcase 集成即可。
An alternative to Beyond Compare is KDiff3, which integrates very nicely with clearcase. Just tick off for clearcase integration when installing, and you're done.
如果你像我一样懒的话,只是为了利用冯的回答。
如果您可以使用正则表达式(如 notepad++)搜索和替换,则
VonC 提到的常规 Clearcase 的所有行都会执行。
(假设您在上述位置安装了 Beyond Compare,否则指向您的路径)。
我也发现它很有趣,我把“放在路径周围(由于空格)并且它不起作用,删除它们解决了这个问题。
Just to piggy back on Von's answer if you're lazy like me.
if you can search and replace with regex (like notepad++)
does all of the lines VonC mentioned for regular clearcase.
(assuming you have beyond compare installed at the above location, otherwise point to your path).
I also found it interesting, I put "'s around the path (due to the spaces) and it didn't work, removing them solved that problem.
BC 支持页面上还有“官方”方式:
Scooter 的官方提示
但还有其他事情你应该做。
设置合并工具时,您应该覆盖与原始“CCRC Integrated”的比较,如下所示:
BC尚未处理清除案例目录比较。
There's also the 'official' way on the BC support page:
Ofiicial Tip by Scooter
BUT there's something else you should do.
When setting the merge tool, you should override the comparison to the original 'CCRC Integrated', like so:
BC does not yet handle Clear Case Directory Comparison.