2012-11-13 6 views

Antwort

34

Hatte das gleiche Problem und versuchte alle möglichen Werte für/Sammlung, schließlich traf die richtige und alle TFS2012 TF-Befehle begannen wieder zu arbeiten.

In Team Explorer in VS mit der rechten Maustaste auf den Servernamen und wählen Sie Eigenschaften, Sie benötigen den gesamten URL-Parameter einschließlich http, die Portnummer, alles. das war für mich

http://devserver:8080/tfs/defaultcollection 

so der Befehl nur

ist
tf workspaces /collection:"http://devserver:8080/tfs/defaultcollection" 
+0

Ich habe vergessen, URL in String zu packen, und das schien es zu beheben, danke. – afreeland

0

Alternativ können Sie die Verbindung konfigurieren, indem das Hinzufügen es nur einmal direkt in Visual Studio. Danach verwendet tf.exe automatisch den richtigen Server.

Diese Lösung funktionierte für mich Visual Studio 2017.

+0

Können Sie Informationen dazu bereitstellen? – Hillarie

+1

Es tut mir leid für meine späte Antwort! Ich habe gerade Team Explorer/Manage Connections (Das Plug Symbol in der Symbolleiste) in VS2017 verwendet und unseren TFS Server hinzugefügt. Es scheint, als ob TF.exe diese Verbindung danach kennt und sie korrekt verwendet. – Romout