2012-02-03 31 views
3

我刚刚安装了WinMerge并检查了它的“与ClearCase集成”选项。当我在我的java源文件上执行“与以前的版本比较”时,ClearCase现在运行Winmerge。但是,当我在xml文件上运行相同的命令时,它会打开xml diff merge。我怎样才能让它打开Winmerge呢?将WinMerge作为ClearCase diff查看器用于xml文件

回答

3

例如,见 “How do I integrate Beyond Compare with ClearCase?

您需要修改

# up to ClearCase 7.0 
c:\program files\rational\ClearCase\lib\mgrs 

# ClearCase 7.1 and more 
c:\program files\IBM\RationalSDLC\ClearCase\lib\mgrs 

查看详细查看technote swg21256807上的更改XML比较/合并类型管理器。

对于使用xmldiffmrg任何类型的经理,用自己取代xmldiffmrg可执行文件。

实例(不是你的工具,但你的想法):

_xml2  compare   ..\..\..\..\KDiff3\KDiff3.exe 
_xml2  xcompare   ..\..\..\..\KDiff3\KDiff3.exe 
_xml2  merge   ..\..\..\..\KDiff3\KDiff3.exe 
_xml2  xmerge   ..\..\..\..\KDiff3\KDiff3.exe 

注:mapfile使用相对路径从当前位置查找可执行文件。
在此示例中,KDiff3已安装到Windows上的默认目录(C:\Program Files\KDiff3),因此映射文件中定义的相对路径也如此反映。

相关问题