Ich verwende TFS Preview (Team Foundation Service) in einem meiner Projekte mit Visual Studio 2012. Ich verwende bei den meisten meiner Projekte auch einen lokalen TFS-Server. Wenn ich mein lokales TFS nach der TFS-Vorschau verwende und wieder zur TFS-Vorschau komme, erhalte ich folgende Fehlermeldung:
TF30063: Sie haben keine Berechtigung zum Zugriff auf MyProject\DefaultCollection.
Wenn ich zu Team → Disconnect TFS gehe und mich dann erneut mit der TFS-Vorschau verbinde, kann ich einen Ladebildschirm mit "Lade-IDs laden" sehen, aber am Ende komme ich nicht dazu Geben Sie meine Anmeldeinformationen in die TFS-Vorschau (mein Microsoft-Konto) ein und der Fehler TF30063 tritt daher weiterhin auf.
Ich vermute, das hat etwas mit meinem Microsoft-Konto zu tun (d. H. Live-ID). Ich bin bei Windows mit demselben Microsoft-Konto angemeldet, das ich in der TFS-Vorschau verwende. Ich habe mich mit anderen Microsoft-Konten bei anderen Websites (Windows Development Center, MSDN usw.) angemeldet. Ich habe jedoch überprüft, dass ich beim Abmelden dieser Dienste und dem erneuten Anmelden mit dem korrekten Microsoft-Konto immer noch den Fehler TF30063 bekomme Ich versuche, mich bei der TFS-Vorschau von Visual Studio anzumelden.
Ich habe dieses Problem gelöst, indem ich den Browser in Visual Studio unter Ansicht-> Andere Windows-> Webbrowser verwendet habe. Ctrl+Alt+R
(oder * Ctrl+W, W
in VS-Versionen vor VS2010), um zur TFS-Seite zu navigieren, sich vom falschen Konto abzumelden und sich erneut anzumelden.
Für mich wurde das Problem dadurch verursacht, dass ein Windows Phone mit einer anderen Live-ID für die Entwicklung freigeschaltet wurde. Irgendwie wurden die Anmeldeinformationen zwischengespeichert, wie es scheint.
Als ich auf dieses Problem aufmerksam wurde, löste keine der bereitgestellten Antworten dieses Problem oder wenn nicht, mochte ich das Projekt nicht neu erstellen. Wie ich das Problem gelöst habe:
Ich glaube, das Cookie "Remember me" ist abgelaufen, gab mir aber eine generische Antwort, weil ich versuche, Code zu drücken oder zu ziehen.
Bei mir trat der Fehler auf, nachdem ich mein Passwort für meinen AD-Account geändert hatte.
Ich musste die Zeile von credential manager entfernen (das das vorherige Passwort enthielt).
Dann hat es wieder geklappt.
Ich habe TFS 2015 auf TFS 2017 aktualisiert, und dann ist der TF30063-Fehler auf einem meiner Client-Computer aufgetreten. Keine der Lösungen funktionierte hier ...
Für mich funktionierte als einzige Lösung der folgende Befehl über die Developer-Eingabeaufforderung :
tf workspaces /collection:https://tfs.xxxxx.com/tfs/DefaultCollection
Natürlich müssen Sie die URL an die gültige anpassen.
Quelle: https://www.visualstudio.com/de-de/docs/setup-admin/tfs/admin/backup/refresh-data-caches
Der Login für die TFS-Vorschau verwendet anscheinend Internet Explorer und kann daher mit anderen von Ihnen verwendeten MS-Konten in Konflikt stehen. Das vollständige Löschen des IE -Cache scheint für mich zu funktionieren. Nach dem Löschen des Cache komme ich zum richtigen Anmeldebildschirm und gebe ggf. meine Anmeldeinformationen an.
Ich habe alle Vorschläge hier ausprobiert. Keiner hat gearbeitet. Dies könnte meine besondere Situation sein, in der ich einige VS-Instanzen mit der TFS unseres Unternehmens und einige Instanzen mit meinem privaten TFS verbinde.
Die einzige Möglichkeit, dies zu lösen, besteht für mich darin, alle VS-Instanzen zu schließen und eine neue Instanz zu starten.
Seltsamerweise ist die Verbindung zum internen TFS nie ein Problem. Das Verbinden mit * . Visualstudio.com wirft manchmal dieses Problem auf.
In VS 2015 kann dies erreicht werden, indemTeam-Explorer> Verbinden> Verbindungen verwalten Und erneut das Teamprojekt ausgewählt wird. Wenn in VS mehrere Konten vorhanden sind, werden Sie von Team Explorer gefragt, über welches Konto Sie eine Verbindung zum Teamprojekt herstellen möchten.
Stellen Sie sicher, dass die Windows-Authentifizierung für die Website/Anwendung in IIS nicht deaktiviert wurde.
Ich bin nicht sicher, wie das passiert ist, aber ich habe heute Hyper-V deinstalliert, um VMWare Player installieren und dann Hyper-V erneut installieren zu können
Wenn Sie dies wieder aktivieren, kann alles wieder funktionieren.
Ich habe folgendes versucht, um dieses Problem zu beheben. Hoffentlich funktioniert eines davon für Sie
A - Schließen Sie VS und starten Sie die VS Developer-Eingabeaufforderung als Administrator. Dann geben Sie ein: devenv /resetuserdata
B - Löschen Sie den Cache in IE (anscheinend verwendet VS dies, um auf Ihr Konto zuzugreifen hier erwähnt )
C - Klicken Sie auf View -> Other Window -> Web browser (CTRL+ALT+r)
, um sich bei Ihrem alten Konto anzumelden, sich abzumelden und sich bei Ihrem neuen Konto anzumelden
D - Öffnen Sie den Ordner, in dem sich Ihre Lösung befindet, und löschen Sie die Sicherung Visual Studio Source Control Solution Metadata File
. Löschen Sie die Datei .suo
, öffnen Sie die .sln-Datei im Editor, und löschen Sie den folgenden Abschnitt
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 6
SccEnterpriseProvider = {**********************}
SccTeamFoundationServer = theServer
SccLocalPath0 = .
SccProjectUniqueName1 = pro
SccProjectName1 = myProject.BL
SccLocalPath1 = myProject.BL
.....more stuff.....
EndGlobalSection
Der letzte Schritt war erforderlich, da meine Lösung, während ich VS trennen konnte, immer noch versucht, eine Verbindung zum alten Quellcodeverwaltungskonto herzustellen.
Das passiert mir regelmäßig und keine der oben beschriebenen Lösungen funktioniert jedes Mal. Meistens funktioniert die Lösung, bei der Sie die Schaltfläche "Mit Teamprojekten verbinden" verwenden, einwandfrei, aber manchmal passiert dabei nichts.
In anderen Fällen muss ich mich einfach erneut unter http://tfs.visualstudio.com mit dem in Visual Studio integrierten Browser anmelden (Ctrl+Alt+R) oder über den Internet Explorer.
(Wie in einigen anderen Antworten vorgeschlagen, wird dies meinerseits nicht durch mehrere Live-IDs verursacht.)
Keine der aktuellen Antworten funktionierte für mich. Ich habe eine Lösung gefunden hier .
Das Problem war, dass meine vorherigen Anmeldeinformationen von Windows .__ zwischengespeichert wurden. Betriebssystem für den TFS-Server. Während einige Leute Erfolg gehabt haben konnten, zu löschen die temporären AppData-Ordner aus, dies ist nicht erforderlich.
Sie müssen die Anmeldeinformationen über die Systemsteuerung unter .__ aktualisieren. Windows-Betriebssystem.
Für mich unter Windows 10: Schließen Sie VS. Gehen Sie zur Systemsteuerung (mit dem kleinen Symbol Ansicht) -> Benutzerkonten -> Verwalten Sie Ihre Anmeldeinformationen (in der linken Spalte ) -> Wählen Sie "Windows-Anmeldeinformationen" -> Blättern Sie nach unten zu "Generic" Anmeldeinformationen "und suchen Sie nach Ihrer TFS-Serververbindung. Erweitern Klicken Sie auf "Bearbeiten". Geben Sie ein neues Netzwerkkennwort ein. Wieder öffnen VS und alles sollte wieder funktionieren.
Ich habe gerade den Server aus dem Team Explorer entfernt und wieder hinzugefügt, und es funktionierte =).
Ich habe diese Fehlermeldung erhalten, nachdem ich alles erledigt hatte, was ich tun konnte .. Fand Speicherplatz voll! Das Löschen löste mein Problem .- pasha
Wenn mich in Visual Studio nach Anmeldeinformationen für Visual Studio Team Services gefragt wurde, gibt es zwei Optionen:
In meiner Situation benutzte ich eine geschäftliche E-Mail-Adresse, jedoch musste ich wählen Sie "Persönlich" , um eine Verbindung herzustellen. Bei Auswahl von "Arbeit oder Schule" wurde der Fehler "tf30063, zu dem Sie nicht berechtigt sind ..." angezeigt.
Aus irgendeinem Grund scheint meine E-Mail-Adresse als "persönlich" registriert zu sein, obwohl alles in Office 365/Azure als Unternehmen eingerichtet ist. Ich glaube, dass das Microsoft-Konto vor unserer Silberpartnerschaft mit Microsoft erstellt wurde.
Im Internet habe ich endlich die richtige Antwort für mich gefunden.
Für mich ist es passiert, nachdem ich mein Passwort geändert und Windows das TFS-Passwort zwischengespeichert habe. Es muss manuell aktualisiert werden. Dies ist eine Möglichkeit, dies zu tun:
Lösung gefunden unter: developercommunity.visualstudio.com
KREDIT: Lavente Nagy! Vielen Dank!
Fix-Zusammenfassung:
Ich habe eine Lösung gefunden, die auch unter Windows 7/Windows 10 funktioniert. Die Schritte sind gleich:
Schließen Sie Visual Studio. Gehen Sie zur Systemsteuerung (mit kleiner Symbolansicht) → Benutzer Konten → Verwalten Sie Ihre Anmeldeinformationen (in der linken Spalte) → Wählen Sie "Windows-Anmeldeinformationen" → Blättern Sie nach unten zu den "Allgemeinen Anmeldeinformationen" und suchen Sie nach Ihrer TFS-Server-Verbindung. Erweitern Sie den Pulldown und klicken Sie auf "Bearbeiten". Geben Sie ein neues Netzwerkkennwort ein. Öffnen Sie Visual Studio und alles sollte wieder funktionieren.
Ich musste "als anderer Benutzer ausführen", damit Visual Studio über mein TFS-Konto eine Verbindung herstellen konnte. Es schien zu versuchen, stattdessen mein Microsoft-Konto zu verwenden.
Text und Bild aus: https://www.visualstudio.com/de-de/docs/connect/connect-team-projects
Konten ändern
Um Visual Studio unter einem anderen Konto als Ihrem angemeldeten Windows-Konto auszuführen, öffnen Sie das Kontextmenü für devenv.exe, um auf Ihre Ausführungsoptionen zuzugreifen.
Sie können die ausführbare Datei im folgenden Ordner finden: Laufwerk:\Programme (x86)\Microsoft Visual Studio 12.0\Common7\IDE.
Dieses Problem ist nach einem TFS-Upgrade aufgetreten, und irgendwie zwischenspeichert Visual Studio ungültige Anmeldeinformationen. Ich habe zwei Wege gefunden, um das Problem zu beheben: mit dieser Antwort Ich habe Visual Studio vollständig zurückgesetzt und dann erneut verbunden:
Klicken Sie auf das Menü Extras → Import- und Exporteinstellungen → Alle Einstellungen zurücksetzen → Weiter → "Nein, nur Einstellungen zurücksetzen, alle aktuellen Einstellungen überschreiben" → Weiter → Fertig stellen.
Aus irgendeinem seltsamen Grund wurde nach dem Reset eine Verbindung ohne Probleme hergestellt (ich musste meine Anmeldeinformationen nicht erneut eingeben oder das TFS nach dem Reset neu konfigurieren).
Der zweite Ansatz war einfacher. Schließen Sie zunächst alle Instanzen von Internet Explorer und Visual Studio, öffnen Sie dann Internet Explorer, navigieren Sie zu TFS, melden Sie sich an, öffnen Sie dann Visual Studio erneut und versuchen Sie erneut, eine Verbindung zu TFS herzustellen.
Stellen Sie sicher, dass Ihr Passwort nicht genau an dem Tag abgelaufen ist, an dem Sie sich für die Installation einer neuen Entwicklungsmaschine entschieden haben.
Wenn Sie sich nicht einmal über die Weboberfläche bei TFS anmelden können, kann dies der Fall sein.
Überprüfen Sie die Informationen in der Registrierung: HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\Keychain\Accounts und löschen Sie die zugehörigen Schlüssel im Abschnitt "Accounts".
Lösche den Cache in diesen Pfaden:
% localappdata%\Microsoft\TeamTest
% localappdata%\Microsoft\Team Foundation
% localappdata%\Microsoft\VisualStudio
% appdata%\Roaming\Microsoft\VisualStudio
Hoffe das wird funktionieren.
Hinweis: Auf diese Weise werden möglicherweise alle Cookies und Caches gelöscht und das Visual Studio New geladen.
Jetzt bekam ich die Lösung für das Problem, mit dem ich konfrontiert war: Das TFS erinnerte sich an das vorherige Passwort, als ich mich mit meinem mobilen VPN angemeldet hatte.
Lösung:
Zurücksetzen des Kontos, das ich zum Verbinden über VPN verwendet habe
Ein Neustart des Visual Studios würde dies leisten. Da ich dies tat und es funktionierte wie ein Zauber
Dieses Problem tritt auf, wenn meine IT-Sicherheitsrichtlinie mein Passwort ändern muss. Wenn ich nach einer Kennwortänderung eine Verbindung zu TFS mit VS2017 herstelle, kann ich nicht mehr auf unseren TFS-Server zugreifen und erhalte die TF30063: You are not authorised to access ...:8080/tfs
-Fehlermeldung.
Wenn ich mich jedoch mit VS2013 verbinde, kann ich mich ohne Probleme mit dem Server verbinden und der Zugriff, der mit VS2017 verweigert wird, geht weg.
Nachdem ich letztes Wochenende von TFS 2018 v3 auf DevOps Server 2019.0.1 aktualisiert habe, erhalte ich jetzt diesen Authentifizierungsfehler, wenn ich versuche, die Sicherheit zu verwalten:
TF30063: Sie sind nicht berechtigt, auf tfs zuzugreifen.
Ich erhalte diese Fehlermeldung, wenn ich versuche, die Sicherheit über die Server-Verwaltungskonsole über Anwendungsebene> Sicherheit verwalten zu verwalten. Ich erhalte die Fehlermeldung auch, wenn ich versuche, Berechtigungen über das Tool tfssecurity cli festzulegen. Ich gehöre zur lokalen Administratorgruppe und bin im Benutzerabschnitt für die Konsolenadministration aufgeführt.
Ich versuche, Berechtigungen festzulegen, da ich nach dem Update mehrere Berichte von Mitarbeitern erhalten habe, die beim Versuch, auf ihre Projekte zuzugreifen, Fehler erhalten. Diese Fehler sind:
TF40049: Sie haben keine Lizenzrechte, um auf diese Funktion zuzugreifen: Code.
Ich habe gestern 8 Stunden damit verbracht, dieses Problem durchzuarbeiten, und dies hat unser Problem behoben:
Ich habe den Cache vom Server gelöscht, basierend auf einem Artikel, den ich mit demselben Fehler gelesen habe. Ein Benutzer hatte Sicherheits-/Berechtigungsprobleme mit Visual Studio, und er hat den vs-Cache auf seinem lokalen Computer gelöscht und das Problem behoben. Ich weiß nicht, ob das Löschen des Caches oder der Neustart das Problem unabhängig voneinander behoben hätte, da ich beide Schritte als einzigen Fehlerbehebungsschritt ausgeführt habe.
Hoffe das hilft jemandem.
Ich habe auch einige dieser Lösungen durchgesehen, was für mich funktioniert hat:
Aus irgendeinem Grund dachte Team Explorer, ich würde versuchen, ein neues Projekt hochzuladen.
Klicken Sie unter Team Explorer -> Sync
Ich klickte auf "Erweitert", woraufhin auch ein Dropdown-Menü "Projekt" angezeigt wurde, das ich in meinem Fall nicht ändern musste. Ich klickte einfach auf "Repository veröffentlichen" und dann auf "voila".
Bei mir hat das alles nicht geklappt (hat aber teilweise geklappt)!
Im Anmeldeinformations-Manager unter Windows-Anmeldeinformationen und Allgemeine Anmeldeinformationen An beiden Stellen musste ich Anmeldeinformationen hinzufügen.
In Windows-Anmeldeinformationen der Name des TFS-Servers ohne "http" und Portinformationen. Nur Servername.
Geben Sie unter Allgemeine Anmeldeinformationen den TFS-Servernamen mit "http" und Portinformationen an. wie http: // Servername: 8080 /
Versuchen Sie, Internet Explorer vorübergehend als Standardbrowser festzulegen.
In meinem Fall hatte ich einen Stellvertreter. Ich hatte die devenv.exe.config bearbeitet und dort den Proxy gesetzt. Heute habe ich jedoch das Proxy-Domänenkennwort geändert, und TFS ist fehlgeschlagen (Menü Ansicht → Windows → Browser schlug ebenfalls fehl). Ich hätte die devenv.exe natürlich wieder editieren können. Aber es gab eine Lösung, um es ganz zu entfernen. Ein genialer. Es wird hier gegeben.
Öffnen Sie das Menü TOOLS * → Extensions & Updates.
Klicken Sie im linken Menü auf Updates
Hier werden Sie nach einem Kennwort und einem Neustart von Visual Studio gefragt. Alles okay. Weitere Informationen finden Sie in dem Link nach der Antwort.