Beim Synchronisieren von sehr großen Verzeichnissen (z.B. zwei Festplatten) in denen sich nur wenige Dateien geändert haben, kann es Stunden/Tage dauern, bis die Dateien nach Inhalt verglichen sind.
Hier wäre es hilfreich, wenn man einstellen könnte, dass TC beispielsweise nur jeweils die ersten x Bytes des Dateiinhaltes vergleicht.
Am komfortabelsten wäre sicherlich eine Unterstützung von Dateisystem-Plugins. Denn dann könnte man darüber selbst bestimmen, wie verglichen wird - z.B. je nach Dateityp untschiedlich.
GELÖST: Sync von Verzeichnissen beschleunigen bzw. anpassbar
Moderators: Hacker, Stefan2, white
GELÖST: Sync von Verzeichnissen beschleunigen bzw. anpassbar
Last edited by donner on 2013-01-05, 14:41 UTC, edited 1 time in total.
Re: WUNSCH: Sync von Verzeichnissen beschleunigen bzw. anpas
Was würde das helfen, wenn der Unterschied im letzten Byte liegt?donner wrote:... dass TC beispielsweise nur jeweils die ersten x Bytes des Dateiinhaltes vergleicht.
Wenn ich mich nicht irre, wird der Vergleich nach Inhalt abgebrochen (Ergebnis ungleich) sobald der erste Unterschied festgestellt wurde.
Nur bei der Suche nach Duplikaten werden Prüfsummen berechnet sobald mehr als zwei Dateien mit identischer Größe vorliegen (jede Datei wir dabei nur einmal komplett gelesen).
Es steht dir frei den Vergleich nach Inhalt abzuwählen (geänderte Dateien haben üblicherweise unterschiedliche Länge oder Datum).
Gruß
Holger
Re: WUNSCH: Sync von Verzeichnissen beschleunigen bzw. anpas
Ja, klar.HolgerK wrote:Wenn ich mich nicht irre, wird der Vergleich nach Inhalt abgebrochen (Ergebnis ungleich) sobald der erste Unterschied festgestellt wurde.
Es ging mir aber um das Synchronisieren von sehr großen Verzeichnissen (z.B. zwei Festplatten) in denen sich nur wenige Dateien geändert haben.
Nichts. Das ist aber selten der Fall. Es geht hier auch nicht darum, das Standard-Vergleichsverhalten ersatzlos zu ersetzen, sondern um eine mögliche Option.Was würde das helfen, wenn der Unterschied im letzten Byte liegt?
Diese Option kenne ich, aber nützt nichts, wenn sich der Inhalt, aber nicht die Länge geändert hat - z.B. Tags in Medien-Dateien.Es steht dir frei den Vergleich nach Inhalt abzuwählen (geänderte Dateien haben üblicherweise unterschiedliche Länge oder Datum).
Da wäre man mit einem Teilvergleich schon weiter.
Aber, wie ich schrieb, wäre das komfortabelste, Dateisystem-Plugins (oder Inhalts-Plugins) zu unterstützen. Dann könnte man ein gewünschtes Vergleichsverhalten frei implementieren.
Re: WUNSCH: Sync von Verzeichnissen beschleunigen bzw. anpas
Button [>>] hinter "Vergleich nach Inhalt"?donner wrote:Aber, wie ich schrieb, wäre das komfortabelste, Dateisystem-Plugins (oder Inhalts-Plugins) zu unterstützen. Dann könnte man ein gewünschtes Vergleichsverhalten frei implementieren.
Fehlt dir nur das passende Inhaltsplugin, dass die von dir präferierten Inhalte erzeugt.F1 wrote:[++] Der Plugin-Vergleichsmodus ist aktiviert
[>>] Der Plugin-Vergleichsmodus ist nicht aktiv, kann aber aktiviert werden
Der interne Vergleichsmodus [=tc.Als Text vergleichen] vergleicht zwei Dateien als Text wie bei "Vergleich nach Inhalt". Dabei werden unterschiedliche Zeilenumbrüche (Windows, Unix, MacOS)
Gruß
Holger
Re: WUNSCH: Sync von Verzeichnissen beschleunigen bzw. anpas
Jetzt bin ich irritiert? Ist das ein Vorschlag oder gibt es das schon (einstellbar in ini-Datei)?Button [>>] hinter "Vergleich nach Inhalt"?
[++] Der Plugin-Vergleichsmodus ist aktiviert
Das wäre ja GENAU DAS, was ich suche!
- ghisler(Author)
- Site Admin
- Posts: 50625
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Die Option "Nach Inhalt" ist eigentlich nicht für solche Backups gedacht, sondern zum Überprüfen, ob die beiden Seiten inhaltlich identisch sind. Das muss man nur machen, wenn der Verdacht besteht, dass es zu Fehlübertragungen gekommen ist. Ansonsten würde ich nur nach dem Dateidatum vergleichen, das ändert sich (ausser bei ganz wenigen Programmen) immer, wenn sich der Dateiinhalt ändert.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com