我在 Clearcase 中有一种情况,我右键单击以查找结帐,然后右键单击任何 xml。当我选择“与以前的版本比较”时,它只会弹出一个“XML Diff Merge - Comparing”窗口,该窗口在我的任务栏中保持最小化。
奇怪的是,Java 文件没有这个问题,只有 XML 文件。有谁知道如何解决这一问题?
我们遇到了同样的问题。如何修复它:打开regedit.exe
并删除整个分支
HKEY_CURRENT_USER\Software\Atria\ClearCase\CurrentVersion\XML Diff Merge
。
重启ClearCase Explorer
。
先前删除的记录key/branch
将使用默认值重新创建。
然后合并窗口再次可见。
XML 文件由不同的类型管理器管理。这就解释了文本文件 ( ) 和 xml
文件之间的区别。.java
根据大小、结构或编码,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
在您的情况下,我怀疑差异有效,窗口打开,但在屏幕之外:
检查您的注册表HKEY_CURRENT_USER\Software\Atria\ClearCase\CurrentVersion\
:您可以找到一个专门用于 cleardiff 的部分,其中包含您可以重置的屏幕坐标。
更简单地说,OP Phil Cote 评论:
你是对的,它出现在窗外。
注册表被证明是不必要的。
我做了一个右键单击“移动”,使十字箭头出现。然后我按了一个箭头键,窗口就在我的鼠标光标处弹出。
我猜这是迄今为止我从未知道的那些愚蠢的初学者 Windows 技巧之一。
您可以在“ Windows 7 右键单击菜单中的 ALT-SPACE 等工具栏? ”中详细了解该过程。
只是想补充一点,我必须在任务栏中Shift-右键单击“XML Diff”任务才能移动/最大化窗口。单独右键单击不提供这些选项。