Fallunterschiede zwischen zwei Dateien entfernen?

308
DaveInCaz

Ich muss oft zwei Versionen einer Textdatei unterscheiden, bei denen die meisten Unterschiede nur auf den Fall bezogen sind.

Im Allgemeinen sind diese Unterschiede falsch und ich möchte sie in der neuesten Version der vorliegenden Datei auslöschen. Alle anderen Änderungen sind gültig und müssen beibehalten werden.

Zum Beispiel - Wenn Sie WinMerge verwenden, können Sie angeben, dass Unterschiede zwischen den Fällen ignoriert werden. Ich kann jedoch keine Methode finden, mit der es NUR die Unterschiede zwischen den einzelnen Dateien zusammenführt.

Ich suche nach einer Methode, dies mit einem beliebigen Diff-Tool in Windows oder einer anderen Methode für diese Angelegenheit zu tun.

(In WinMerge ist dies ein Plus, aber nicht unbedingt erforderlich .)

Vielen Dank!


(Hintergrund - diese Situation tritt auf, wenn in VB6 codiert wird; die VB6-IDE ändert gelegentlich unangemessen die Groß- / Kleinschreibung von Variablen; dies hat keine funktionalen Auswirkungen, macht es aber sehr schwierig, eine saubere Versionsverwaltungshistorie zu haben. Ich bevorzuge die unnötigen Falländerungen zuvor Code einchecken; dies kann jedoch zu langwierig sein, es manuell auszuführen.)

0
Ein solches Problem ist bei den diff-Produkten nicht der Fall. Sie müssen dazu ein Programm oder ein Skript schreiben. Sollte für einen VB-Programmierer ziemlich einfach sein. harrymc vor 5 Jahren 0
@ harrymc danke, du könntest zwar richtig sein, aber ich dachte, es lohnt sich zu fragen, da dies wie ein gewöhnliches problem erscheint. (BTW zum Glück kann ich auch ein paar C # machen :) DaveInCaz vor 5 Jahren 0
Nun, hier ist deine Chance ... harrymc vor 5 Jahren 0

0 Antworten auf die Frage