2017-04-06 2 views
2

ich einen Merge-Schalter in Visual Studio Liste der Befehlszeilenoptionen nicht sehen: https://msdn.microsoft.com/en-us/library/xee0c8y7.aspxVerfügt Visual Studio über ein integriertes Merge-Tool?

Ich habe Diff-Tool mit dem Schalter verwendet: \diff

ich gefragt bin, weil ich eine IDE verwenden möchten Werkzeug als mein Zusammenführungswerkzeug mit P4VS. Ich habe herausgefunden, wie Visual Studio Diff-Tool verwenden: Using the Built in Visual Studio Diff Tool to View P4VS's Diffs

Ich weiß, es ist ein Merge-Tool, da Microsoft zu unterstützen, Team Foundation Server hat: https://msdn.microsoft.com/en-us/library/ee341461(v=expression.40).aspx#sectionSection1 Gibt es eine Möglichkeit, den Zugang zu diesem Merge-Tool bekommen?

Antwort

1

Sie können direkt VsDiffMerge.exe Werkzeug verwenden, um lokale Dateien zu vergleichen und zusammenzuführen. Das Tool-Verzeichnis ist

C:\Program Files (X86)\Microsoft Visual Studio 1X.0)\Common\IDE\ VsDiffMerge.exe 

die Zusammenführung Aktion ausführen müssen /m verwenden, Details Syntax ist wie folgt:

"%VS140COMNTOOLS%/../IDE/vsdiffmerge.exe" "File1" "File2" 
"FileThatServesAsBase" "FileThatServesasTarget" /m 

Weitere Einzelheiten Infos zu diesem Blog einen Blick bitte: Use Visual Studio as your Diff and Merging Tool for local files

+0

Also, wenn VsDiffMerge.exe wie folgt konfiguriert ist: https://i.stack.imgur.com/3I4qf.png Ich werde zuerst aufgefordert, die Datei zu schließen: https://i.stack.imgur.com/P3VNd.png und Dann öffnet P4VS diesen Dialog: https://i.stack.imgur.com/zMfcY.png blockiert Visual Studio beim Laden von t er merge Werkzeug zusammen. Wenn ich auf "Abbrechen" klicke, wird das Merge-Tool geladen, aber die Ergebnisse werden ignoriert. Wenn ich auf "Nein" klicke, wird das Merge-Tool geladen, aber ich werde erneut aufgefordert, die Datei zu schließen. Wenn ich dem zustimme, stürzt Visual Studio ab. Wenn ich auf "Ja" klicke, ändert sich der Inhalt der Quelle und ich bin wieder ratlos. Hast du hier irgendwelche Lösungen? –

Verwandte Themen