58 Stimmen

Besseres Zusammenführungswerkzeug für Subversion

Gibt es ein gutes externes Merge-Tool für tortoisesvn (ich mag das eingebaute Merge-Tool nicht besonders). Ich benutze WinMerge für Diffs, aber es funktioniert nicht mit dem Drei-Wege-Merge (vielleicht wäre eine bessere Frage, ob es einen Weg gibt, tortoisesvn zu zwingen, wie tortoisecvs zu mergen?)

[Bearbeiten]

Nachdem ich alle ausprobiert habe, ist SourceGear für mich die beste Lösung. Der Weg, um die DiffMerge von sourcegear angeben ist:

C:\Program Dateien \SourceGear\DiffMerge\DiffMerge.exe /t1="Meine Arbeitsversion" /t2="Repository-Version" /t3="Basis" /r=%merged %mine %theirs %base

1 Stimmen

Die Diffmerge-Benutzeroberfläche ist für die in der Mitte angezeigte Basisdatei optimiert, so dass die korrekten turtoiseSVN-Befehle lauten: sgdm.exe /t1="Mine" /t2="Base" /t3="Their" /r=%merged %mine %base %theirs

0 Stimmen

@KrisErickson: Hallo Sir, könnten Sie mir vielleicht bei meiner Frage helfen aquí ? Vielen Dank ... :)

46voto

Perforce-Zusammenführungswerkzeug

Auch wenn Perforce offensichtlich nicht kostenlos ist, ist das Merge-Tool kostenlos. Es ist 100x besser als das standardmäßige TortoiseSvn. Zur Integration mit TortoiseSvn setzen Sie das Zusammenführungswerkzeug auf:

C:\Path -an \P4Merge.exe %Basis %ihrer %Mine %Gemeinde

0 Stimmen

Das sieht zwar ganz nett aus, wiegt aber 90 MB!

0 Stimmen

Deaktivieren Sie während der Installation die anderen Optionen/Clients: Helix Visual Client, Administration Tool and Command-Line Client und installieren Sie nur die Merge and Diff Tool ....und außerdem: Was sind schon 90 MB heutzutage? Nach 10 Minuten Eingewöhnungszeit ist dieses Tool wirklich hilfreich!

32voto

Chris Upchurch Punkte 14893

Werfen Sie einen Blick auf Sourcegear DiffMerge . DiffMerge ist das Vergleichs- und Zusammenführungswerkzeug aus den Produkten Vault und Fortress, wird aber als eigenständiges Werkzeug kostenlos zur Verfügung gestellt. Ein bemerkenswertes Merkmal ist, dass es das Vergleichen ganzer Verzeichnisbäume ermöglicht.

Bearbeiten: DiffMerge ist zwar nach wie vor ein kostenloses Tool, fordert aber mindestens einmal am Tag mit einem Popup-Fenster zur Registrierung auf (mindestens seit Version 4.2). In dem Popup wird auch darauf hingewiesen:

Ausgewählte neue Funktionen in zukünftigen Versionen werden ebenfalls eine Registrierung erfordern, aber die wichtigsten Funktionen und Fehlerbehebungen werden für alle verfügbar sein.

22voto

Unvergleichlich wurde mir schon mehrfach vorgeschlagen.

3 Stimmen

Ich kann dies nicht genug empfehlen, nur mit einem Upvote.

0 Stimmen

@Nate Warum ist das so?

6voto

Erin Dees Punkte 1667

Yo uso KDiff3 als Werkzeug für die 3-Wege-Zusammenführung. Es macht einen guten Job.

0 Stimmen

Es kann wirklich gute Arbeit leisten und hat eine schöne saubere Oberfläche. Ich benutze es als Zusammenführungswerkzeug mit TortoiseSVN und es kann fast immer meine Konflikte automatisch beheben. (Ich habe Dinge gesehen wie Konflikte: 450; Automatisch gelöst: 448)

6voto

Jurney Punkte 382

Araxis Verschmelzung ist teuer, aber großartig. Die 3-Wege-Zusammenführung von Dateien und Ordnern funktioniert sehr gut. Ich finde die Art und Weise, wie es Diffs anzeigt, viel hilfreicher als Windiff oder P4s Tool.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X