Abrufen einer rekursiven Liste verschiedener Dateien in Winmerge (ohne Ordnerstruktur / -struktur)

6134
Benjamin

Ich ziehe Winmerge dem Diffmerge vor, aber das einzige, was ich beneide, ist die Diffmerge-Ordner-Diff-Funktion.

Diffmerge zeigt für komplizierte Ordner und Unterordner nur verschiedene Dateien (keine Ordner).

Winmerge zeigt verschiedene Dateien sowie gleiche Dateien und Unterordner.

Winmerge verfügt über eine Funktion, die nur verschiedene Dateien anzeigen kann. Es werden jedoch immer noch Unterordner angezeigt. Also muss ich in die Unterordner eintragen, dann sollten verschiedene Dateien geprüft werden.

Ich möchte WinMerge weiterhin verwenden ... Wie mache ich das in WinMerge?

13
Ich bin nur darauf gestoßen und suche nach einer Lösung. Ich hoffe du findest deine Antwort. Dave vor 12 Jahren 1
Ich habe bereits Beyond Compare verwendet, aber es ist nicht kostenlos. Es ist viel besser als diese. kokbira vor 12 Jahren 0
@kokbira: Ja, das ist es. Aber es ist nicht frei :) Benjamin vor 12 Jahren 1
Ich verwende immer noch WinDiff für alle meine Ordnerunterschiede (und TortoiseDiff für Codeunterschiede und in den seltenen Fällen, in denen ich Binärdateien erheblich differenzieren muss, habe ich festgestellt, dass HexCmp gut ist). Synetech vor 12 Jahren 1

2 Antworten auf die Frage

9
kokbira

So einfach :)

Gehen Sie in Winmerge zum Menü Ansicht und deaktivieren Sie "Baummodus".

Ich habe diffmerge statt winmerge lange verwendet, nur weil dieses "Feature" in Winmerge nicht gefunden wurde. aber nach deiner Kopfgeldmenge habe ich es heruntergeladen und mir die wundersame Option XD angesehen kokbira vor 12 Jahren 0
Ja, es war so einfach. Ich habe * Unterordner einschließen * noch nicht aktiviert. Ich habe das Tool falsch verwendet. Vielen Dank. Benjamin vor 12 Jahren 1
hey, wenn es sich löst, wähle Kopfgeld (klick auf +50 neben meiner Antwort) + "die Antwort" (klick auf das Häkchen neben meiner Antwort) 4 mich, bitte :) kokbira vor 12 Jahren 0
3
Trevor Gryffyn

Da andere Antworten darauf hinweisen, dachte ich, ich würde hier ein paar Informationen hinzufügen, die helfen könnten, obwohl dies eine ältere Frage ist.

Ich hatte zwei Ordner in WinMerge gezogen und erhielt im Grunde eine einzige Liste von Ordnern / Dateien mit zwei Kopfzeilenspalten, die Links / Rechts-Ordner anzeigen. "Baummodus" wurde ausgeblendet und nicht ausgewählt. Ich denke, es tat dies auch, wenn ich die beiden Ordner und WinMerge / Compare im Kontextmenü auswählte.

Wenn ich alle meine Vergleiche geschlossen habe und nur das leere WinMerge-Fenster hatte und einen Ordner hineingezogen habe, wurde ich aufgefordert, einen anderen Ordner mit ihm zu vergleichen. Dies führte dazu, dass ein tiefer Scan durchgeführt wurde, der scheinbar nur Dateien anzeigt, die sich unterscheiden. Es gibt Ihnen keine Ordnernavigation, es zeigt nur den vollständigen Pfad der betreffenden Dateien. Ich wollte aber trotzdem eine kurze Liste von Dateien, die sich zwischen den beiden großen Ordnern unterschieden.

Ja, ich habe das Gleiche bemerkt. Bei der Ausführung von diff mithilfe der Kontextmenüs von Verzeichnissen durchsucht WinMerge nicht den gesamten Baum mit Unterverzeichnissen. Dies ist schneller, aber es werden auch leere Verzeichnisse angezeigt, da jedes Verzeichnis nur beim Öffnen geprüft wird. Dawid Ferenczy vor 8 Jahren 0