2016-01-07 2 views
9

Egal, was ich versuchen, diesen Menüpunkt scheint nie zu „aktivieren“:Warum ist der Menüeintrag "Pull Request erstellen" in Visual Studio 2015 immer deaktiviert?

enter image description here

Was bin ich? Dies ist in VS 2015 Update1 wies auf ein Git Repo auf TFS 2015.

+0

Können Sie eine Pull-Anfrage vom Webportal erstellen? Es ist unter CODE> Pull-Anforderungen> Neue Pull-Anforderung erstellen – DaveShaw

+0

Ja, das funktioniert gut. –

+0

Muss ein VS-Problem sein, dann. Versucht das übliche Ausschalten und wieder einschalten? Ich nehme an, der Screenshot stammt von der Branches Page und das ist ein Remote Branch? Passiert das für alle Filialen/Benutzer/etc, oder nur diese? – DaveShaw

Antwort

-4

Es funktioniert alles gut mit meinem VS 2015 Update1 und TFS2015 update1. Bitte versuchen Sie, Ihr lokales Repository zu löschen und neu zu konfigurieren.

Wenn es immer noch nicht funktioniert, installieren Sie den VS neu.

+0

Ich habe den Repo neu erstellt, aber ich habe auch den Server der VS-Verbindungen/Server-Liste hinzugefügt. Es war vorher nicht da. Jetzt funktioniert es. –

+0

Werfen Sie einen Blick auf den Post - alles löschen ist nicht der beste Anwsser. Ihre Änderungen gehen verloren, wenn Ihr Master nur Zusammenführungen per Pull-Requests akzeptiert – Bjego

37

In meinem Fall war mein lokales Git-Repository nicht mit TFS "verbunden".

This post hat mir geholfen, die Lösung zu entdecken.

Gehen Sie im Team Explorer zu "Verbindungen verwalten" -> "Mit Team Project verbinden", um dieses Fenster zu öffnen. Von hier aus überprüfen Sie das Team-Projekt, dem das Git-Repository zugeordnet werden soll.

enter image description here

Nach sollte so das Team-Projekt zu tun nun im Team Explorer angezeigt. Klicken Sie mit der rechten Maustaste auf "Verbinden" im neu hinzugefügten Teamprojekt.

enter image description here

+8

Dies sollte als Antwort akzeptiert werden. Reinstall _ (fill-in-the-blank) _ sollte niemals eine Antwort sein. – goodies4uall

+3

Ich bin absolut, 100% stimmen zu, dass dies die akzeptierte Antwort sein sollte. – andrewcbancroft

+1

ja das war das Problem. Vielen Dank ;) – Bjego

0

In meinem Fall (von TFVC kommt), war es, weil Sie nicht Pull-Anforderungen vom Master zum Master machen können. Pull-Requests gelten nur für die Entwicklung einzelner Zweige.

Verwandte Themen