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専用のセクションがあり、画面座標がリセットされます。
もっと簡単に言えば、OPPhilCoteは次のように コメントしています。
あなたはこれが窓の外に現れていたのは正しかった。
regeditは不要であることが判明しました。
右クリックして「移動」すると十字矢印が表示されます。次に、矢印キーを押すと、ウィンドウがマウスカーソルのすぐ上にポップアップしました。
これは、今まで知らなかった、ばかげた初心者向けのWindowsのトリックの1つだと思います。
そのプロセスの詳細は、「Alt-SpaceのようなツールバーからのWindows 7の右クリックメニュー?」で確認できます。
ウィンドウを移動/最大化するには、タスクバーの「XML Diff」タスクをShiftキーを押しながら右クリックする必要があることを追加したかっただけです。右クリックだけでは、これらのオプションは提供されませんでした。