Inhaltsverzeichnis
Ordner vergleichen
Zwei Projektstände, zwei Sicherungen, zwei Auslieferungen: Der Ordner-Vergleich sagt Ihnen, welche Dateien sich unterscheiden — und von dort geht es per Doppelklick direkt in den Datei-Vergleich.
8.1 Die Liste
Die Übersicht hat drei Spalten: Erste, Änderungen und Zweite. In der Mitte steht, was mit der Datei ist:
| Status | Bedeutung |
|---|---|
| Geändert | Auf beiden Seiten vorhanden, Inhalt weicht ab — Doppelklick öffnet den Vergleich |
| Nur links | fehlt auf der zweiten Seite |
| Nur rechts | fehlt auf der ersten Seite |
| Gleich | identisch — standardmäßig ausgeblendet, über Gleiche anzeigen einblendbar |
Ganz unten fasst eine Zeile zusammen: „14 geändert · 3 nur links · 5 nur rechts · 212 gleich“. Findet MergeQaiPro nichts, steht dort „Keine Dateien gefunden.“
8.2 Ordner, die anders heißen
Zwei Stände desselben Projekts liegen oft in verschieden benannten Ordnern — original hier, modified dort. Nach dem Namen verglichen wären das zwei fremde Verzeichnisse: Jede Datei erschiene doppelt, einmal als nur links und einmal als nur rechts, die beiden Bäume stünden untereinander statt nebeneinander, und ein Datei-Vergleich wäre von dort gar nicht erreichbar.
MergeQaiPro erkennt solche Paare und behandelt sie als dasselbe Verzeichnis: In der Zeile steht links der eine, rechts der andere Name, und darunter liegen die Dateien paarweise gegenüber — mit Doppelklick wie überall.
Woran MergeQaiPro die Paare erkennt
Nicht am Namen — der ist ja gerade verschieden —, sondern am Inhalt. Für jeden Ordner ohne Gegenstück links wird gegen jeden ohne Gegenstück rechts gemessen, wie stark sich ihre Einträge decken: wie viele Namen darin auf beiden Seiten vorkommen, gemessen am größeren der beiden Verzeichnisse. Die stärksten Paare werden zuerst vergeben, jeder Ordner höchstens einmal. So finden auch mehrere umbenannte Ordner auf derselben Ebene zueinander.
| Lage | Ergebnis |
|---|---|
| Ordner decken sich zur Hälfte oder mehr | werden gepaart — die stärkste Übereinstimmung zuerst |
| Mehrere umbenannte Ordner je Seite | jeder bekommt den Partner, zu dem er am besten passt |
| Deckung unter der Hälfte | keine Paarung — die Ordner bleiben „nur links" bzw. „nur rechts" |
| Ordner ist leer | keine Paarung; dort gibt es nichts, worauf sich die Aussage stützen ließe |
| Gleich starke Kandidaten | die alphabetische Reihenfolge entscheidet — derselbe Vergleich liefert immer dasselbe Ergebnis |
8.3 Dateien übertragen
Neben jeder Zeile stehen zwei Pfeile: „Datei nach rechts kopieren“ und „Datei nach links kopieren“. Damit gleichen Sie einzelne Dateien an, ohne sie zu öffnen.
8.4 Rauschen ausblenden: Ausschlüsse
In einem Projektordner liegen Dinge, die nie interessieren: Build-Ausgaben, geladene Bibliotheken, die Verzeichnisse der Versionsverwaltung. Über das Kontextmenü einer Zeile nehmen Sie einen Ordner oder eine Datei mit Vom Vergleich ausnehmen heraus; Ausschlüsse aufheben (n) holt alles wieder zurück.
Schneller geht es mit Vorlagen ▾ — sie nehmen häufige Ordner und Dateien in einem Zug heraus:
| Vorlage | Nimmt heraus |
|---|---|
| Build-Artefakte | Ausgabe- und Zwischenverzeichnisse des Übersetzens |
| Abhängigkeiten | heruntergeladene Fremdbibliotheken |
| Versionsverwaltung | die Verwaltungsordner von Git und Co. |
| IDE-Dateien | Arbeitsdateien der Entwicklungsumgebung |
| Systemdateien | was Windows und macOS nebenbei ablegen |
| Temporäres und Protokolle | Zwischen- und Protokolldateien |