|
|
Praktische PC-Software, Hardware und Web-Services |
|
| Home | Software | Hardware | Services | Shop | Lizenzierung | Spenden | Kontakt | Impressum |
Datei-ManagementDirComp 2.7: Verzeichnisvergleiche leicht gemachtDer Windows-Explorer bietet keinerlei Möglichkeiten zum Vergleich von Dateien, geschweige denn ganzer Verzeichnisse. Das Tools&More-Tool DirComp schafft hier Abhilfe, sowohl für Versions- als auch für Binärvergleiche.
Was kann DirComp?DirComp bietet zum Einen Vergleiche von Dateien über deren Änderungsdatum (Versionskontrolle) und zum anderen über deren tatsächlichen Dateninhalt (Binärvergleich). Die Handhabung ist in beiden Fällen einfach: Das Tool besteht aus einer Relationsliste, die die zu vergleichenden Dateien aufnimmt, einem Optionenfeld und schließlich den entsprechenden Steuerungstasten. Um die zu vergleichenden Dateien in DirComp einzutragen, ziehen Sie einfach mit der Maus das eine zu vergleichende Verzeichnis (aus einem Ordner) in die linke Hälfte der Liste, das andere Verzeichnis in die rechte Listenhälfte. Alternativ können die beiden zu vergleichenden Verzeichnisse auch über die links und rechts unter der Liste angebrachten Ordner-Tasten ausgewählt werden. Wer den Eintrag per Maus vorzieht, aber einen recht kleinen Bildschirm hat, kann sich über die Option "Fenster immer im Vordergrund halten" das Ziehen mit der Maus vereinfachen. Nach dem Eintrag der beiden Verzeichnisnamen werden alle gleichnamigen Dateien der jeweiligen Verzeichnisse (und deren Unterverzeichnissen) nebeneinander gestellt, so dass eventuell verwaiste Dateien sofort zu Tage treten. Über das Optionenfeld wird dann eingestellt, ob nun ein Versionen- oder ein Binärvergleich ausgeführt werden soll. Schließlich klickt man noch die Schaltfläche "Vergleichen", woraufhin sich die Spalte zwischen den Dateinamen mit dem jeweiligen Vergleichsergebnis füllt. DatumsvergleicheBei einem Versionenvergleich nimmt DirComp keine Rücksicht auf Dateigröße oder -inhalt. Lediglich das letzte Änderungsdatum ist hier interessant. Ist beispielsweise die letzte Modifikation eines Dokuments in der linken Spalte älter als in der rechten, so findet sich an dieser Stelle ein nach links gerichteter Pfeil. Beim späteren Abgleich wird also die Version der Datei in der rechten Spalte in die linke kopiert, so dass anschließend beide Seiten über die neueste Fassung verfügen. Ist dagegen ein File links in der Liste jünger, als das gleichnamige Objekt in der rechten Spalte, so erhält der Anwender einen entsprechend nach rechts gerichteten Pfeil. Haben beide Dateien dagegen das gleiche Datum, so werden sie mit einem Gleichheitszeichen (=) versehen und beim Datenabgleich ignoriert. Eine Besonderheit stellen die so genannten verwaisten Dateien dar. Das sind Objekte, die in jeweils nur einem der beiden zu vergleichenden Verzeichnisse enthalten sind. Diese Dateien sind grundsätzlich mit einem Pfeil in Richtung auf die leere Stelle versehen, dem zur Unterscheidung aber noch ein Fragezeichen (?) angehängt ist. An dieser Stelle ist nicht klar, ob es sich nun um eine neue Datei des Projekts handelt oder nur um eine veraltete, die noch nicht in allen betreffenden Verzeichnissen gelöscht wurde. Abgleichsrichtung ändernFalls nötig kann jetzt über das Kontextmenü des jeweiligen Eintrags (Klick auf rechte Maustaste) diese aktuelle Relation abgeändert werden. Sie können auf diese Weise den Abgleich für jede Datei ganz nach Wunsch umdrehen, aussetzen oder die Datei auch löschen lassen. Bitte beachten Sie: Die Änderungen gelten nicht nur für einzelne Einträge, sondern automatisch für alle zu diesem Zeitpunkt markierten Dateinamen (Mehrere Einträge lassen sich, wie unter Windows üblich, mit der Maus in Kombination mit der Strg- oder Shift-Taste aus- und abwählen). Sind schließlich alle Relationen wie gewünscht eingestellt, können über die Schaltfläche "Abgleich" die beiden Verzeichnisse gegenseitig auf den neuesten Stand gebracht werden. BinärtestsBei den direkten Datenvergleichen von DirComp wird im Gegensatz zum Versionsabgleich dem letzten Änderungsdatum keine Beachtung geschenkt. Lediglich die Größen der Dateien und deren Dateninhalte zählen. Nach einem solchen Binärvergleichslauf füllt sich die Relationsspalte zwischen den Dateinamen daher auch mit anderen Symbolen, als beim Versionscheck. Ist eine Datei in der linken Spalte größer als in der rechten, so findet sich an dieser Stelle ein Größerzeichen (>). Ist sie dagegen kleiner, so steht an dem entsprechenden Punkt ein Kleinerzeichen (<). Sind beide Probanden exakt gleich groß, so setzt der eigentliche Datenvergleich ein. Sind beide Objekte auch inhaltlich identisch erscheint entsprechend ein Gleichheitszeichen (=), andernfalls ein Symbol für Ungleichheit (<>). Dateiwaisen sind in der Relationsliste mit einem Fragezeichen gekennzeichnet (?). Ein automatischer Datenabgleich ist beim Binärvergleich nicht vorgesehen. Denn sollten bei derartigen Tests Unterschiede zu Tage treten, so sind oftmals weitaus umfangreichere Maßnahmen notwendig, die von einem Utility wie DirComp nicht abgedeckt werden können. Weitere OptionenÜber das Optionenfeld kann der Anwender neben dem Arbeitsmodus von DirComp auch noch ein paar andere Dinge einstellen. Wird beispielsweise der Punkt Tooltips aktiviert, erscheint zu jedem Objekt auf den DirComp-Dialog ein kurzer Hinweistext - dies ist vor allem bei den ersten »Gehversuchen« mit dem Utility hilfreich. Außerdem kann über den Punkt "schnellere Ausführung" noch deutlich an der Performance des Programms gedreht werden: Ist diese Option aktiviert, so erhält DirComp so viel Prozessorzeit, wie nur irgendwie möglich. Die Ausführung wird dadurch etwa drei bis vier mal schneller, was vor allem bei sehr umfangreichen Dateilisten von großem Nutzen ist. Allerdings geht dadurch das Multitasking deutlich in die Knie. Hier ist also zwischen hoher Arbeitsgeschwindigkeit einer einzelnen Applikation und einem ausgeglichenen Betriebsverhalten abzuwägen. Über die Taste "Zwischenablage" können Sie das Vergleichsresultat in die Zwischenablage kopieren lassen. Diese tabulatorseparierte, dreispaltige Texttabelle kann anschließend in beliebigen anderen Applikationen weiterverwendet werden.
Zum Aufbau der Steuerdatei: In der Sektion [Pfade] werden die Verzeichnispfade
der beiden zu vergleichenden Ordner eingetragen. Der Eintrag Links steht dabei
für die linke DirComp-Tabellenspalte, Rechts entsprechend für die rechte. Hier
ein Beispiel:
Es liegt auf der Hand, dass jeweils nur eine der beiden Vergleichsarten ausgeführt werden kann. Sind dennoch beide als aktiv angegeben, so erhält man einen entsprechenden Hinweis und das Programm bricht ab. Ist keine der beiden Optionen aktiv (Binärvergleich=0 und Altersvergleich=0 oder gar nicht angegeben), so werden zwar alle Dateien eingelesen, der Batch-Mode danach aber abgebrochen. Dies lässt dem Anwender die Möglichkeit, die Dateilisten vor einem Compare gegebenenfalls nochmals zu überprüfen und den Vergleich dann erst per Mausklick zu starten. Gibt man Abgleich=0 an, so wird kein Abgleich vollzogen und der Batchmode beendet. Man hat somit Gelegenheit, vor einem eventuellen Umkopieren das Vergleichsresultat noch zu verifizieren und gegebenenfalls Änderungen daran vornehmen. Ein Abgleich kann anschließend wie gewohnt per Mausklick gestartet werden. Wichtig: Automatische Abgleiche sind nur im Modus Altersvergleich=1 möglich. |
Top |
© 2012 Wirth IT-Design - Impressum |
Druckversion |