Mit Meld als externen diff-tool mit Tortoise SVN
Habe ich Tortoise SVN, aber ich weiß nicht wie das diff-tool. Gibt es einen Weg, um Verschmelzen mit tortoise SVN? Ich weiß Schildkröte hat eine option, um externe diff-Werkzeuge, aber ich bin nicht sicher, wie Sie Sie verwenden, dass mit meld.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Download Meldung aus http://sourceforge.net/projects/meld-installer/
Entpacken Sie das heruntergeladene zip-Archiv in "Program Files" oder wo immer Sie es wollen installiert werden. Dies wird erstellen Sie zwei Ordner, die den Namen "meld" und "python".
Starten "meld.exe" von der "melden" - Ordner. Wenn Sie erhalten eine Meldung Fenster sich geöffnet hat, dann, das Sie installiert haben Meld erfolgreich.
In TortoiseSVN, wählen Sie
Settings
, dann gehen Sie zuExternal Programs -> Diff Viewer
auf der linken Seite. InConfigure the program used for comparing different revisions of files
, navigieren Sie zu der Meldung, ausführbare, "meld.exe" in Ihr "meld" - Ordner. Klicken Sie auf "Übernehmen".Das ist es!
Mit Meld 3.12 auf windows-das hat nicht funktioniert für mich bei der Zusammenführung.
Meine "Merge-Tool" Befehl:
C:\Program Files (x86)\Meld\meld\meld.exe --auto-merge --output %merged %mine %base %theirs
--output %merged %theirs %base %mine
. Der einzige Unterschied ist, dass Sie die remote-Datei auf der linken, statt der rechten, so dass es in beide Richtungen funktioniert, aber scheint logisch zu Folgen, Meld Konvention (die rückgängig gemacht werden können, in Meld-Einstellungen). Sie können hinzufügen--auto-merge
wenn Sie möchten, verbinden Versuch das automatische Zusammenführen, wo möglich. Wäre toll, wenn es könnte, markieren Sie die Datei als "gelöst" git beim speichern der zusammengeführten Datei.Dieser arbeitete für mich (Meld 1.8.6):
Super fancy: drei-Wege-merge mit extra tabs für [mine vs base] und [ihrigen vs base].
https://lukas.zapletalovi.com/2012/09/three-way-git-merging-with-meld.html
Insbesondere für die Zusammenführung der 3-Wege-Konflikte, unter Windows, mit der Meldung 1.8.6, das hilft mir :
Aber ich mag die extra tabs von ryascl auch.