1

Ich habe ein Visual Studio Web Project 2013, das in der Quellcodeverwaltung war. Es wurde für einige Zeit getrennt und jetzt möchte ich es auf einen völlig neuen TFS-Server verschieben, aber wenn ich es mache, Fehler und beschwert sich erwartet bestimmte Ordner zu existieren. Ich denke, das liegt an den TFS-Bindungen.Entfernen Sie TFS-Bindungen ohne einen Hack

Jetzt habe ich viele Beiträge darüber gesehen, wie man die Lösungsdatei bearbeitet, um die Bindungen zu entfernen, plus ein paar andere Schritte, aber ich frage mich, ob es ein Menüelement gibt, das Sie anklicken können, um die Bindungen zu entfernen auf einen anderen TFS-Server zeigen? Ich hoffe, dass ich die Lösungsdatei nicht bearbeiten muss.

Ich bin nicht einfach faul - aber ich will eine defacto Art, das richtig auf einmal zu machen, nicht hacken und hacken dort. Eine Lösungsdatei von jemandes Ratschlag zu hacken, ist nicht dasselbe wie das Anklicken eines "Microsoft" -Menüpunktes.

+0

Können Sie die Fehlermeldungen posten? Auch wenn Sie die Bindungen zuvor entfernt haben, haben Sie "Datei -> Quellcodeverwaltung -> Quellcodeverwaltungseinstellungen ändern" aus dem Visual Studio-Menü ausgewählt? –

Antwort

0

Ganz einfach, Sie müssen nur meine Schritte folgen und Sie werden es funktioniert.

  1. Öffnen Sie Ihre Lösung für jetzt unter Quellcodeverwaltung mit Ihrem alten TFS-Server.
  2. Umzug nach File -> Source Control -> Change Source Control, auf dem Popup-Fenster klicken Sie auf die unbind, können Sie alle die Lösung oder ein bestimmtes Projekt entbinden. Ich werde einen Screenshot von unten bekommen.

    enter image description here

  3. Sie können die Lösung in Lösung Explorer überprüfen, gibt es keine Sperre Symbol, das nicht mehr in der Quellcodeverwaltung bedeutet.

    enter image description here

  4. Dies ist jedoch noch nicht vorbei. Da sich Ihre Lösungsdatei immer noch im Arbeitsbereich befindet, der dem alten TFS-Server zugeordnet ist. Also, wenn Sie die Lösung für neue Quellcodeverwaltung jetzt zu hinzufügen möchten, erhalten Sie eine Fehlermeldung erhalten:

    " The item 'ConsoleApplication1.sln' is already under source control at the selected location xxx"....

  5. Sie haben diese Lösung zu einem anderen Ort kopieren aus Ihrem Arbeitsbereich. Und ändern Sie die Verbindung von TFS zum neuen TFS Server (dem Sie Quellcodeverwaltung hinzufügen möchten).

    enter image description here

  6. Schließlich öffnen Sie die Lösung von lokalen Ordner (neu kopiert). Rechts klicken Sie auf die Lösung in der Lösung Explorer wählen Sie "Lösung zu Source Control hinzufügen" und wählen Sie den Ort, den Sie hinzufügen möchten.