3 Stimmen

Verwendung von WinMerge als ClearCase-Diff-Viewer für Xml-Dateien

Ich habe gerade WinMerge installiert und die Option "Mit ClearCase integrieren" aktiviert. ClearCase führt nun Winmerge aus, wenn ich "compare with previous version" auf meinen Java-Quelldateien ausführe. Wenn ich jedoch denselben Befehl für eine Xml-Datei ausführe, wird Xml Diff Merge geöffnet. Wie kann ich es dazu bringen, stattdessen Winmerge zu öffnen?

3voto

VonC Punkte 1117238

Siehe zum Beispiel " Wie kann ich Beyond Compare in ClearCase integrieren? "

Sie müssen Folgendes ändern

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

o

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

Siehe die technote swg21256807 für Details zum Ändern des XML Diff/Merge Type Managers.

Für jeden Typmanager, der die xmldiffmrg ersetzen Sie die xmldiffmrg mit Ihrer eigenen ausführbaren Datei.

Beispiel (nicht für Ihr Werkzeug, aber Sie verstehen die Idee):

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

Anmerkung: Die mapfile verwendet einen relativen Pfad zu seinem aktuellen Standort, um die ausführbare Datei zu finden.
In diesem Beispiel, KDiff3 wurde in das Standardverzeichnis von Windows installiert ( C:\Program Files\KDiff3 ), so dass der in der Map-Datei definierte relative Pfad als solcher erscheint.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X