Verzeichnisse Synchronisieren + 0 Unterschiede gefunden

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
telmich
Junior Member
Junior Member
Posts: 38
Joined: 2006-03-30, 15:26 UTC
Contact:

Verzeichnisse Synchronisieren + 0 Unterschiede gefunden

Post by *telmich »

Wenn ich beim Synchronisieren "Vergleichen von Dateien" wähle und eine Textdatei im UNIX-Format (nur <LF>) mit einer im Windows-Format (<CR><LF>) verglichen wird oder auch zwei Dateien bei denen in einer ein doppeltes Leerzeichen ist und in der anderen nicht, wird immer angezeigt, dass sie verschieden sind.

Gibt es eine Möglichkeit sich bei diesen Dateien stattdessen anzeigen zu lassen, dass sie gleich sind?
Der Vergleich wäre also also "gleich === kein anderer Text".
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6984
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Im Abschnitt Configuration der wincmd.in

CompareIgnoreRepSpace=1

Damit werden unterschiedliche Anzahl Leerstellen ignoriert.
User avatar
telmich
Junior Member
Junior Member
Posts: 38
Joined: 2006-03-30, 15:26 UTC
Contact:

Post by *telmich »

Das stimmt zwar, ABER beim Synchronisieren von Verzeichnissen werden die Dateien immer noch als unterschiedlich angezeigt!
Der Dateivergleich sagt zwar 0 Unterschiede, aber Sync zeigt ungleich an. Egal, ob
CompareIgnoreRepSpace=1 (standard)
oder
CompareIgnoreRepSpace=0
User avatar
Wilhelm M.
Power Member
Power Member
Posts: 1050
Joined: 2003-06-05, 10:45 UTC

Post by *Wilhelm M. »

Na ja, das Problem ist ja, DASS sie tatsächlich verschieden sind. Nur dass du eben die Unterschiede für irrelevant hältst (mit gutem Grund). Aber für den Synchroniser ist es doch nicht ersichtlich, was du für wesentlich erachtest oder nicht. Ich kenne kein derartiges Programm mit einer so ausgetüftelten Vergleichsmethode, dass es Unterschiede zwischen bestimmten Zeichen ignoriert.
Grüße/Regards,
Wilhelm
User avatar
telmich
Junior Member
Junior Member
Posts: 38
Joined: 2006-03-30, 15:26 UTC
Contact:

Post by *telmich »

Aber der Vergleich nach Inhalt sagt doch 0 Unterschiede, und wenn ich sage, dass Dateien, die zwar unterschiedlich sind, aber beim "Vergleich nach Inhalt" 0 Unterschiede haben für mich gleich sein sollen wär das eine große Erleichterung für mein Synchronisieren. WinMerge macht es zum Beispiel so, wenn man die vergleichbare Einstellung gewählt hat. Meine Frage ist, gibt es eine Möglichkeit genau das auch beim Synchronisieren mit dem Total Commander einzustellen?
User avatar
Wilhelm M.
Power Member
Power Member
Posts: 1050
Joined: 2003-06-05, 10:45 UTC

Post by *Wilhelm M. »

telmich wrote:Aber der Vergleich nach Inhalt sagt doch 0 Unterschiede, und wenn ich sage, dass Dateien, die zwar unterschiedlich sind, aber beim "Vergleich nach Inhalt" 0 Unterschiede haben für mich gleich sein sollen wär das eine große Erleichterung für mein Synchronisieren.
Ich denke, dass die Vergleichsroutinen für die beiden Programmfunktionen (direkter Vergleich zwischen zwei Dateien und Synchronisieren von Verzeichnissen) nicht dieselben sind. Die eine beachtet den Schalter CompareIgnoreRepSpace=1, die andere nicht.
Grüße/Regards,
Wilhelm
User avatar
telmich
Junior Member
Junior Member
Posts: 38
Joined: 2006-03-30, 15:26 UTC
Contact:

Post by *telmich »

Ich hab noch mal ein bisschen rumprobiert und herausgefunden, dass der direkte Vergleich bei identischen Dateien eine Meldung gibt, dass die Dateien identisch sind, bei 0 Unterschieden aber die Dateien anzeigt und diese Meldung nicht anzeigt. ich denke also, dass es doch die selbe Programmfunktion sein könnte
Post Reply