Vergleichstool für xml-Dateien Tortoise-svn Verknüpfung

Wiplash4

Aktives Mitglied
Hallo.
Ich brauche ein Tool in Java, welches mir eine Datei oder eine Art Verknüpfung erstellt.
Beim Klicken dieser Verknüpfung wird Tortoisesvn erstellt, aber es werden eben schon 2 spezielle Dateien vorausgewäht.

Mein Ziel ist, dass ich mit meinem Java-Programm automatisch x Verknüpfungen für x Test- und x Vergleichsdateien erzeugt.

Wo finde ich dieses Tool?
 
Prinzipiell erfolgt ein Vergleich zwischen 2 Dateien, es gibt noch den 3-Wege-Merge, da geht es aber um 2 unterschiedliche Dateien und das Merge-Ergebnis.

Ich benutze Eclipse und in einigen Projekten wurde auch SVN verwendet.

Für die Benutzung von SVN in Eclipse gibt es Plugins.

Ich bekam damals mit, dass ein Plugin beim Einchecken irgendwas kaputt macht und dann andere SVN-Clients nicht mehr funktionieren, also lieber nicht zum Einchecken verwenden.

In Eclipse gibt es dann auf der Datei einen Menüpunkt (rechte Maustaste) "Compare with ... version control".

Dort kann man die aktuell ausgecheckte Datei mit eine Version aus SVN vergleichen.

Ist aber wahrscheinlich nur Vergleich Text, weiss nicht, ob speziell XML.

Wenn Du ein eigenes Tool in Java programmieren willst, benötigst Du ein Java-API für SVN.

Das ist sicherlich anspruchsvoll, eventuell sind die Eclipse-Plugins Open Source, dann kann man dort so was herausfinden.

Wenn Du dann die gewünschten Dateien temporär auf das Dateisystem speicherst, dann kannst Du irgendein Programm aufrufen und diesem die Pfade + Namen übergeben.
 

Zurück
Oben