2016-10-13 4 views
0

Ich habe eine vorhandene Visual Studio-Lösung in einem Git-Repository, das ich in Visual Studio Team Services migrieren möchte. Die Migration von Git funktioniert ausgezeichnet, ich kann meinen Code im Portal sehen und ich kann meine grundlegenden Git-Befehle innerhalb von Visual Studio Team Explorer ausführen.Verbinden meiner Visual Studio-Lösung mit meinem Visual Studio Team Services-Portal

Jetzt, da ich begonnen habe, mit der kontinuierlichen Integration von VSTS zu arbeiten, stelle ich fest, dass ich von meiner Visual Studio-Lösung nicht wirklich mit VSTS verbunden bin. Sobald ich versuche Verbindung verwalten und dann verbindet sich mit meinem VSTS-Projekt meine offene Lösung schließt sich. Wenn ich dann versuche, meine Lösung manuell zu öffnen, verliere ich automatisch die Verbindung zu VSTS.

Ich gehe davon aus, dass es eine Verbindung gibt, die ich irgendwo einstellen muss, aber ich kann wo nicht finden.

Ich habe auch versucht, mein Repository erneut aus dem VSTS-Portal (Clone zu Visual Studio) zu klonen. Dadurch wird nur eine Instanz von Visual Studio geöffnet, aber kein Code geklont.

Antwort

0

Ok, ich habe das Problem irgendwie gelöst. Es scheint eine Namensfrage zu sein (denke ich).

Ich entschied mich, mein lokales Repository zu entfernen und es erneut zu klonen, aber jetzt mit der VSTS-Verknüpfung (aber immer noch außerhalb von Visual Studio). Was ich bemerkte war, dass das Repository nun einen anderen Namen hatte (genau wie das Projekt in VSTS) und plötzlich fing alles an zu arbeiten!

+0

Da Ihr Problem gelöst wurde, können Sie es als Antwort markieren. –

0

Der einfache Weg, Projekt/Lösung auf andere Git Repository in VSTS schieben:

  1. Ihre Lösung in VS Öffnen
  2. Select Team Explorer (es original git-Repository verbunden ist)
  3. Klicken Sie auf Einstellungen => Repository-Einstellungen
  4. eine andere Remote-Repository hinzufügen enter image description here
  5. Go Explorer Startansicht von Team => Klicken Sie auf Sync
  6. Push Push
  7. Klicken Sie auf und wählen Sie hinzugefügt Remote-Repository und klicken enter image description here

Wenn Sie direkt zum Ziel-Repository verbinden wollen Arbeit zu tun, können Sie verbinden Git Repository durch VS (Team Explorer) zielen, dann klonen, dass Repository zu einem anderen Pfad, nachdem Lösung/Projekt in das Ziel-Repository geschoben wurde (vorherige Schritte), danach können Sie mit der aktuellen Lösung/Projekt arbeiten.

Verwandte Themen