Ich habe eine Visual Studio 2012 v3- und git-Erweiterung installiert.
Ich möchte das Standard-Merge-Tool zu winmerge ändern, aber es scheint, dass dies keine triviale Aufgabe ist, wenn Microsoft Git Provider ausgewählt wird.
Wenn ich zu VS gehe - & gt; Werkzeuge - & gt; Optionen - & gt; Quellcodeverwaltung Ich verfüge nur über die Registerkarte Plug-in-Auswahl und kann die Tools zum Wechsel zu WinMerge nicht auswählen.
Gibt es eine Möglichkeit, Git Extensions mit WinMerge in VS2012 zu verwenden?
Unterstützt durch den DZone-Artikel , besteht der Trick darin, das diff zu konfigurieren -tool in git.config:
Erstellen Sie einen Konfigurationsabschnitt für WinMerge als Diff-Tool:
%Vor%Konfigurieren Sie git, um als Diff-Tool zu WinMerge zu wechseln:
%Vor% Wenn Sie diese Einstellung als globale Einstellung verwenden möchten, ersetzen Sie den Schalter --local
durch --global
.
Tags und Links git visual-studio-2012 version-control git-extensions winmerge