So bringen Sie Visual Studio dazu, das Fenster "Konflikte lösen" nach einem TFS-Abruf zu öffnen

86

Wenn ich in Visual Studio ein Get Latest mache und Konflikte auftreten, wird mir nichts angezeigt, um dies zu verdeutlichen. Ausnahmslos denke ich, dass alles in Ordnung ist, mache einen Build und oft funktioniert der Build.

Es liegt immer an mir, daran zu denken, nach Konflikten zu suchen und das Fenster Konflikte zu öffnen. Gibt es eine Möglichkeit, VS in mein Gesicht zu bekommen und mir zu sagen, dass es jetzt einen Konflikt gibt?

valerie
quelle
VS sollte das Konfliktfenster öffnen, wenn Sie ungelöste Konflikte haben. Warum denkst du, hast du sie? Können Sie ein oder zwei Screenshots hinzufügen, die diesen Prozess veranschaulichen?
Edward Thomson
Hallo, bitte erwägen Sie, DaveShaws Antwort als die richtige Antwort zu markieren. Dies ist eine gute Frage, die sie beantwortet.
Goodeye
1
Tut mir leid, dass ich das nie weiterverfolgt habe. Ich konnte mich nicht erinnern, E-Mail-Erinnerungen erhalten zu haben. Außerdem schien das Problem von selbst zu verschwinden. Ich würde DaveShaws Antwort nicht als richtig markieren, da dies Ihnen sagt, wie Sie das Fenster manuell öffnen können. Meine Fragen waren, warum es sich nicht von selbst öffnet, nachdem ein "Get Recent" mit Konflikten vorliegt. Aber wie gesagt, das Problem ist verschwunden und dieses Fenster erscheint, wenn ich Konflikte habe - auch wenn es als geschlossen begann. Vielen Dank für die Antwort.
Valerie
1
@valerie Wird das Fenster "Konflikte lösen" jedes Mal geöffnet, wenn Sie VS öffnen, auch wenn Sie es in der vorherigen Sitzung explizit geschlossen haben. Gibt es Zeitkonflikte? Ich kann es nur wieder erscheinen lassen, wenn ich DaveShaws Rat befolge.
Ruffin
Ja. Ich schließe das Konfliktfenster immer, nachdem ich die Konflikte gelöst habe. Wenn ich das nächste Mal einen Konflikt habe - ob ich VS geschlossen habe oder nicht - wird dieses Konfliktfenster erneut geöffnet. Ich bin mir nicht sicher, warum es jetzt funktioniert. Ich habe VS 2013 Ultimate.
Valerie

Antworten:

114

Sie können das Fenster "Konflikte lösen" erneut öffnen, wenn Sie es versehentlich im Team Explorer geschlossen haben. Gehe zu: Ausstehende Änderungen. Wählen Sie dann in der Dropdown-Liste Aktionen die Option Konflikte lösen aus.

Von dort aus können Sie auf Alle Konflikte abrufen klicken.

Normalerweise werden Sie von VS aufgefordert, Konflikte zu lösen, sobald Sie einen der folgenden Schritte ausführen:

  • Bekomme das neuste
  • Check-In
  • Verschmelzen
DaveShaw
quelle
Oder starten Sie VS einfach neu und es wird wieder
angezeigt
76

Klicken Sie im Team Explorer-Bereich auf den Link, den ich mit einer roten Kontur umgeben habe.

Geben Sie hier die Bildbeschreibung ein

Und in Visual Studio 2013:

Geben Sie hier die Bildbeschreibung ein

Sergiol
quelle
@Matthew Lock: Sind Sie sicher, dass in Visual Studio 2013 der Grund für die Operation "Konflikte lösen" in der Dropdown-Liste enthalten ist, da ein Eintrag VS 2013 selbst ist und nicht darauf zurückzuführen ist, dass der Team Explorer nicht breit genug ist?
Sergiol
1
Ja, selbst wenn Sie das Fenster riesig machen, befindet es sich immer noch in der Dropdown- Liste i.imgur.com/MDpesjJ.png
Matthew Lock
@MatthewLock: Sie haben ein Beispiel gezeigt, wenn kein Konflikt auftritt. Sind Sie sicher, dass es auch passiert, wenn ein Konflikt besteht?
Sergiol
-7

Wenn Sie in C # codieren, wählen Sie in Ihrem Visual Studios-Editor das Menü Extras und dann das Untermenü Optionen.

Ein Dialogfeld wird angezeigt. Wählen Sie dort Texteditor, dann C # und dann Erweitert.

Aktivieren Sie dann das Kontrollkästchen Live-semantische Fehler anzeigen.

Software ist großartig
quelle
1
Dies beantwortet die Frage nicht!
Neil
1
das ist etwas anderes
Luis Palacios