![](/img/trans.png)
[英]Why won't Mercurial merge my XML files with Beyond Compare?
[英]Why Won't Clearcase Explorer Diff My XML Files?
我在Clearcase有一个情况,我右键单击查找签出,然后右键单击任何xml。 当我选择“与以前的版本比较”时,它会弹出一个“XML Diff Merge - Comparing”窗口,该窗口在我的任务栏中保持最小化。
奇怪的是,它没有Java文件的问题,只有XML文件。 有谁知道如何解决这一问题?
我们遇到了同样的问题。 如何解决此问题:打开regedit.exe
并删除整个分支HKEY_CURRENT_USER\\Software\\Atria\\ClearCase\\CurrentVersion\\XML Diff Merge
。
重启ClearCase Explorer
。
将使用默认值重新创建先前删除的regestry key/branch
。
然后再次看到合并窗口。
XML文件由不同的类型管理器管理 。
这解释了文本文件( .java
)和xml文件之间的区别。
根据大小,结构或编码,ClearCase xml diff工具可能会挂起(或崩溃)
详见“ 任何使用带有cleartool / clearcase的自定义diff工具的方法吗? ”,xml文件( xmldiffmrg
)的diff工具被声明(并且可以更改 )“ C:\\program files\\rational\\ClearCase\\lib\\mgrs\\map
“
text_file_delta compare ..\..\bin\cleardiff.exe
text_file_delta xcompare ..\..\bin\cleardiffmrg.exe
_xml2 compare ..\..\bin\xmldiff.exe
_xml2 xcompare ..\..\bin\xmldiffmrg.exe
在你的情况下,我怀疑diff工作,窗户打开, 但在屏幕外:
检查HKEY_CURRENT_USER\\Software\\Atria\\ClearCase\\CurrentVersion\\
的注册表:您可以找到专门用于cleardiff的部分,屏幕坐标可以重置。
更简单的说, OP Phil Cote 评论道 :
你是对的,这是出现在窗外。
注册表证明是不必要的。
我做了一个右键单击“移动”,它出现了十字箭头。 然后我按了一个箭头键,窗口刚刚弹出我的鼠标光标 。
我猜这是我现在从未知道的那些愚蠢的初学者窗口技巧之一。
您可以在“ Windows 7右键单击菜单中详细说明” ALT-SPACE工具栏中详细说明该过程吗?
只是想补充说我必须按Shift键右键单击任务栏中的“XML Diff”任务才能移动/最大化窗口。 单击右键不提供这些选项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.