Bei dem Beispiel geht es um reine Textdateien mit Zeilenumbrüchen. Wenn ich also zwei am Anfang identische (!) Dateien habe von denen die "Datei 2" verändert wird, so kann ich durch einen Vergleich der beiden Files GENAU feststellen, wie sich Datei 2 gegenüber der Datei 1 verändert hat - was dazugekommen ist und was gelöscht wurde. Die Programme raten nicht, sie ermitteln die Unterschiede durch einen mehr oder weniger komplizierten Algorithmus. Dabei spielt es keine Rolle wer die Datei 2 verändert hat.
Schau Dir das nochmal an:
Datei 1 ist die Ausgangsdatei und Datei 2 ist die veränderte Datei
Code:
Datei 1: Datei 2:
Zeile 1 Zeile 1
Zeile 2 Neue Zeile eingefügt
Zeile 3 Zeile 2
Zeile 4 Zeilee 3
Zeile 5 Zeile 6
Zeile 6
Man kann alleine durchs Hinschauen mit 100% Genauigkeit sagen was in der Datei 2 verändert wurde.
Bist Du sicher das wir über die gleiche Problematik sprechen ?
/Thomas