Beyond Compare 3 , mein Favorit, verfügt über eine Zusammenführungsfunktion in der Pro Edition . Das Gute an der Zusammenführung ist, dass Sie alle 4 Ansichten sehen können: Basis, links, rechts und zusammengeführtes Ergebnis. Es ist etwas weniger visuell als P4V, aber viel mehr als WinDiff. Es lässt sich in viele Quellcodeverwaltungen integrieren und funktioniert unter Windows / Linux. Es hat viele Funktionen wie erweiterte Regeln, Editionen, manuelle Ausrichtung ...
Der Perforce Visual Client ( P4V ) ist ein kostenloses Tool, das eine der explizitesten Schnittstellen zum Zusammenführen bietet (siehe einige Screenshots ). Funktioniert auf allen wichtigen Plattformen. Meine größte Enttäuschung mit diesem Tool ist die Art der schreibgeschützten Benutzeroberfläche . Sie können die Dateien nicht manuell bearbeiten und nicht manuell ausrichten.
PS: P4Merge ist in P4V enthalten. Perforce versucht, es ein bisschen schwierig zu machen, ihr Tool ohne ihren Client zu bekommen.
SourceGear Diff / Merge ist möglicherweise meine zweite kostenlose Tool-Wahl. Überprüfendass Merge - Bildschirme-shot und Sie werden sehenes ist hat die 3 Ansichten zumindest.
Meld ist ein neueres kostenloses Tool, das ich SourceGear Diff / Merge vorziehen würde: Jetzt funktioniert es auch auf den meisten Plattformen (Windows / Linux / Mac) mit dem entscheidenden Vorteil, dass einige Quellcodeverwaltungen wie Git nativ unterstützt werden. So können Sie einige Verlaufsunterschiede bei allen Dateien viel einfacher haben. Die Zusammenführungsansicht (siehe Screenshot ) hat nur 3 Fenster , genau wie SourceGear Diff / Merge . Dies macht das Zusammenführen in komplexen Fällen etwas schwieriger.
PS: Wenn ein Tool eines Tages das Zusammenführen von 5 Ansichten unterstützt , wäre dies wirklich fantastisch, denn wenn Sie Commits in Git auswählen, haben Sie wirklich nicht eine Basis, sondern zwei. Zwei Basen, zwei Änderungen und eine resultierende Zusammenführung.