2008-10-09 5 views
19

Ich bin mit Team Foundation Server (TFS) für Visual Studio 2005.Team Foundation Server (TFS) Datei-Difference-Viewer - fertigen Sie mit einem anderen Werkzeug

Jedes Mal, wenn ich wünsche, zwei Versionen einer Datei vergleichen TFS zeigt ein Fenster mit den Unterschieden .

Das Problem ist, dass es immer vertikal geteilt ist.

In der Tat, fast jedes Mal, würde ich es lieber horizontal geteilt haben. Ich habe schon TFS-Optionen angeschaut und gegoogelt, aber ich habe nichts gefunden. Ich bin entsetzt, dass diese Option nicht verfügbar ist!

Gibt es eine Möglichkeit, TFS so zu konfigurieren, dass es horizontal geteilt wird?

Antwort

22

Ich habe das eingebaute Differenzierungswerkzeug in TFS gefunden, das sehr fehlte, also richtete ich WinMerge (http://www.winmerge.org/) in meiner Umgebung unter Extras -> Optionen -> Quellcodeverwaltung -> Visual Studio Team Foundation ein.

Ein schöner Blogeintrag existiert unter:

http://www.vitalygorn.com/blog/post/2007/12/Better-DiffMerge-tool-for-TFS.aspx

+4

Hier ist ein weiterer detaillierter Blog, der zeigt, wie WinMerge in VS eingerichtet und verwendet wird: http: //blog.paulbouwer.com/2010/01/31/ersetzen-diffmerge-tool-in-visual-studio-team-system-mit-winmerge/ –

+0

Vielen Dank für Ihren Beitrag –

+0

Der Link in der Antwort ist gebrochen, aber @ RayVega Link funktionierte für mich . – steinar

9

Es gibt keine Möglichkeit, die Ausrichtung des Einbau-diff/merge-Dienstprogramm zu ändern. Es gibt eine Menge von Drittanbieter-Tools (einige kostenlos, einige nicht) zur Auswahl. Sehen Sie sich diese post von James Manning an, wo er die korrekten Befehls-/Argumentwerte nachverfolgt, die beim Konfigurieren verschiedener Tools für die Vergleichs- und Zusammenführungsvorgänge von Team Foundation verwendet werden.

0

ich Visual Studio 2012 habe und ich zwischen Seite wählen - von - Seite Optionen und Inline-Modus. Im Inline-Modus erscheinen Vorher und Nachher untereinander, so dass ich das ganze Fenster zum Bearbeiten habe.

Related post on StackOverflow

0

Um WinMerge (on SourceForge auch) zu verwenden, müssen Sie Werkzeuge navigieren> Optionen> Quellcodeverwaltung> Visual Studio Team Foundation Server (Visual Studio 2015, andere Versionen diese Option in leicht haben verschiedene Orte). Wählen Sie auf dieser Optionsseite Benutzerprogramme konfigurieren ... und wählen Sie in diesem Dialogfeld Hinzufügen ..., um die Informationen für Ihr Diff-Tool hinzuzufügen.

Im "Configure-Tool" Dialog habe ich folgende Informationen umfassen:

  • Erweiterung: .*
  • Operation: Compare (oder Merge wenn Sie möchten)
  • Befehl: Path to WinMergeU.exe
  • Arguments: /x /e /u /wl /wr /dl %6 /dr %7 %1 %2
+0

Ich habe diese Antwort gepostet, weil die [anderen Antworten] (http://stackoverflow.com/a/190722/393280) gerade Links zum Inhalt enthielten. – palswim