Verwenden Sie TF.exe mit Team Foundation Service?
Wir verlagern unseren Build von Team Build (Team Foundation Service) auf eine lokale Build-Maschine, die Jenkins CI für den Build verwendet. Wir möchten jedoch weiterhin die Cloud für die Quellcodeverwaltung verwenden. Jetzt müssen wir auf das Cloud-TFS zugreifen, um den neuesten Build zu erhalten. Jenkins hat ein TFS-Plugin, das jedoch für TFS 2008 erstellt wurde.
Jetzt habe ich das Problem, dass ich mit TF.exe von VS2012 aus nicht auf das Cloud-TFS zugreifen kann. Ich habe hier einen Artikel gefunden, der mir den Unterschied zwischen TFS 2008 und 2010 zeigte (ich muss hinzufügen)/tfs/DefaultCollection
an die Server-URL), aber das hat mit dem Cloud-TFS nicht funktioniert.
Hier ist der Fehler:
TF31002: Es kann keine Verbindung zu diesem Team Foundation Server hergestellt werden:https://myserver.visualstudio.com/tfs/DefaultCollection.
Team Foundation Server-URL:https://myserver.visualstudio.com/tfs/DefaultCollection.
Mögliche Fehlerursachen sind: - Der Name, die Portnummer oder das Protokoll für den Team Foundation Server sind falsch. - Der Team Foundation Server ist offline. - Das Passwort ist abgelaufen oder falsch.
Technische Information (für Administrator): Der Remoteserver hat einen Fehler zurückgegeben: (404) Nicht gefunden.
Ich habe es mit und ohne versucht/tfs/DefaultCollection
. Gleiches Ergebnis.
Die Dokumentation, so wie ich sie gefunden habe, ist so gut wie nichts.
Hat jemand Erfolg gehabt, auf das Cloud-TFS mit TF.exe zuzugreifen?
BEARBEITEN: Durchstöbern anderer Artikel, ich habe gesehen, dass andere es ohne das getan haben/tfs
, also einfach hinzufügen/DefaultCollection
(Danke an Microsoft für das Ändern der URL mit jeder Version ...) Die Ausgabe ist jedoch immer noch Mist.
C: \ Programme (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE> tf workspaces -format: brief / server:https://myserver.visualstudio.com/DefaultCollection / login: meinbenutzer, meinkennwort
Ergebnis:
Kein übereinstimmender Arbeitsbereich *; [NAME EINES ANDEREN BENUTZERS] auf dem in Team Foundation Server gefundenen Computer MYMACHINEhttps://myserver.visualstudio.com/DefaultCollection.