Korzystam z TFS Preview (Team Foundation Service) z jednym z moich projektów w Visual Studio 2012. Korzystam również z lokalnego serwera TFS z większością moich projektów. Gdy korzystam z lokalnego TFS po użyciu podglądu TFS i wracam do korzystania z podglądu TFS, pojawia się ten błąd:
TF30063: Nie masz uprawnień dostępu do MyProject \ DefaultCollection.
Jeśli przejdę do Team → Disconnect TFS, a następnie połączę się ponownie z podglądem TFS, mogę zobaczyć ekran ładowania „Ładowanie identyfikatorów”, ale w końcu nie mogę wprowadzić moich danych uwierzytelniających do podglądu TFS (mój Konto Microsoft), w wyniku czego nadal występuje błąd TF30063.
Podejrzewam, że ma to coś wspólnego z moim kontem Microsoft (tj. Live ID). Jestem zalogowany do systemu Windows za pomocą tego samego konta Microsoft, którego używam w podglądzie TFS. Zalogowałem się do innych witryn (Windows Development Center, MSDN itp.) Przy użyciu innych kont Microsoft, ale zweryfikowałem, że jeśli wyloguję się z tych usług i ponownie zaloguję przy użyciu właściwego konta Microsoft, nadal pojawia się błąd TF30063, gdy Próbuję zalogować się do podglądu TFS z Visual Studio.
źródło
IdentityService
folder z,LocalAppData
ale to nie pomogło, dopóki nie zalogowałem się ponownie za pomocą samej IE ...Odpowiedzi:
Rozwiązałem ten problem, używając przeglądarki z Visual Studio, Widok-> Inne Windows-> Przeglądarka internetowa;
Ctrl+Alt+R
(lub *Ctrl+W, W
* w wersjach VS przed VS2010), aby przejść do strony TFS i wylogować się z niewłaściwego konta i zalogować się ponownie.Dla mnie problem został spowodowany użyciem innego identyfikatora na żywo do odblokowania telefonu z systemem Windows w celu opracowania. Wygląda na to, że dane uwierzytelniające zostały buforowane.
źródło
Team Explorer > Manage Connections (Little Plug next to Home button) > Right Clicked on Project > Connect.
to pozwoliło mi ponownie wprowadzić moje dane uwierzytelniające. Potem działało! EDYCJA: Właśnie zdałem sobie sprawę, że to odpowiedź @Rizowskiego w odpowiedziach.Kiedy natknąłem się na ten problem, żadna z podanych odpowiedzi nie rozwiązała tego problemu, a jeśli tak, to nie podobało mi się odtworzenie projektu. Sposób, w jaki rozwiązałem problem:
Wydaje mi się, że upłynął limit czasu pliku cookie „Pamiętaj mnie”, ale dał mi ogólną odpowiedź na próbę wypchnięcia lub pobrania dowolnego kodu.
źródło
Dla mnie błąd pojawił się po zmianie hasła do mojego konta AD.
Musiałem usunąć wiersz z menedżera poświadczeń (który zawierał poprzednie hasło).
Potem znów zadziałało.
źródło
Zaktualizowałem TFS 2015 do TFS 2017, a następnie wystąpił błąd TF30063 na jednym z moich komputerów klienckich. Żadne z rozwiązań tutaj nie działało ...
Dla mnie jedynym działającym rozwiązaniem było uruchomienie następującego polecenia z wiersza polecenia programisty :
Oczywiście musisz dostosować adres URL do poprawnego.
Źródło: https://www.visualstudio.com/en-us/docs/setup-admin/tfs/admin/backup/refresh-data-caches
źródło
Logowanie w TFS Preview najwyraźniej używa Internet Explorera, a zatem może powodować konflikt z innymi kontami MS, których używasz. Wydaje mi się, że pełne wyczyszczenie pamięci podręcznej IE działa. Po wyczyszczeniu pamięci podręcznej przechodzę do właściwego ekranu logowania i w razie potrzeby mogę wprowadzić dane uwierzytelniające.
źródło
ctrl
+alt
+r
) i próba otwarcia strony TFS dało mi tylko błąd dotyczący nieprawidłowych danych logowania, ale nie było możliwości wylogowania.Wypróbowałem wszystkie sugestie tutaj. Żaden nie działał. Może to być moja szczególna sytuacja, w której łączę niektóre wystąpienia VS z naszą firmą TFS, a niektóre z moim prywatnym TFS.
Jedynym sposobem na rozwiązanie tego problemu jest zamknięcie wszystkich instancji VS i rozpoczęcie nowej.
Co dziwne, połączenie z wewnętrznym TFS nigdy nie stanowi problemu. Łączenie się z * .visualstudio.com czasami podnosi ten problem.
źródło
W VS 2015 można to osiągnąć poprzez Team Explorer> Połącz> Zarządzaj połączeniami i ponownie wybierając projekt zespołu. W przypadku, gdy istnieje więcej niż jedno konto w VS, Team Explorer pyta, którego konta użyć, aby połączyć się z projektem zespołu.
źródło
Upewnij się, że uwierzytelnianie systemu Windows nie zostało wyłączone dla witryny / aplikacji w IIS.
Nie jestem pewien, jak to się stało, ale odinstalowałem dziś Hyper-V, aby móc zainstalować VMWare Player, a następnie ponownie zainstalować Hyper-V
Ponowne włączenie tego pozwoliło, aby wszystko znów działało.
źródło
IIS
wAuthentication
sekcjiPróbowałem wykonać następujące czynności, aby rozwiązać ten problem. Mam nadzieję, że jeden z nich będzie dla ciebie odpowiedni
Odp. - Zamknij VS, a następnie uruchom wiersz polecenia VS Developer Command jako administrator. Następnie wprowadź:
devenv /resetuserdata
B - Wyczyść pamięć podręczną w IE (najwyraźniej VS używa tego, aby uzyskać dostęp do konta wymienionego tutaj )
C - Kliknij
View -> Other Window -> Web browser (CTRL+ALT+r)
zaloguj się na stare konto, wyloguj się i zaloguj na nowymD - Otwórz folder zawierający rozwiązanie, usuń (w razie potrzeby wykonaj kopię zapasową),
Visual Studio Source Control Solution Metadata File
usuń.suo
plik i otwórz plik .sln w Notatniku i usuń poniższą sekcjęOstatni krok był wymagany, ponieważ chociaż udało mi się rozłączyć VS, moje rozwiązanie wciąż próbowało połączyć się ze starym kontem kontroli źródła.
źródło
Zdarza mi się to regularnie i żadne z opisanych powyżej rozwiązań nie działa za każdym razem. W większości przypadków rozwiązanie, w którym używasz przycisku „Połącz z projektami zespołu”, działa dobrze, ale czasami nic się nie dzieje, gdy to robię.
Innym razem po prostu muszę ponownie zalogować się na stronie http://tfs.visualstudio.com przy użyciu wbudowanej przeglądarki Visual Studio ( Ctrl+ Alt+ R) lub przeglądarki Internet Explorer.
(Jak sugerowano w niektórych innych odpowiedziach, z mojej strony nie jest to spowodowane wieloma identyfikatorami na żywo)
źródło
Żadna z obecnych odpowiedzi nie działała dla mnie. Tutaj znalazłem rozwiązanie .
źródło
W Eksploratorze zespołu usunąłem projekt ... a następnie w Zarządzaj połączeniami kliknąłem „Połącz z projektem ...”
Na tym ekranie wybierz swój projekt, a następnie kliknij Połącz ... to rozwiązało mój problem.
źródło
Właśnie usunąłem serwer z Team Explorera, potem dodałem ponownie i zadziałało =).
źródło
Gdy program Visual Studio poprosił mnie o poświadczenia usług Visual Studio Team Services, istnieją dwie opcje:
W mojej sytuacji korzystałem z służbowego adresu e-mail, musiałem jednak wybrać opcję „Osobiste” , aby uzyskać połączenie. Wybranie opcji „Praca lub szkoła” dało mi błąd „tf30063, do którego nie masz uprawnień dostępu ...”.
Z jakiegoś powodu mój adres e-mail wydaje się być zarejestrowany jako „osobisty”, mimo że wszystko jest skonfigurowane w Office 365 / Azure jako firma. Uważam, że konto Microsoft zostało utworzone przed statusem Silver Partnerstwa z Microsoft.
źródło
Wystąpił ten błąd, po całej pracy, jaką mogłem zrobić - miejsce na dysku było pełne!
Usunięcie go rozwiązało mój problem.
źródło
Musiałem „uruchomić się jako inny użytkownik”, aby Visual Studio mogło połączyć się przy użyciu mojego konta TFS. Wyglądało na to, że zamiast tego próbuję użyć mojego konta Microsoft.
Tekst i zdjęcie z: https://www.visualstudio.com/en-us/docs/connect/connect-team-projects
Aby zmienić konta
Aby uruchomić program Visual Studio na koncie innym niż konto zalogowane na koncie Windows, otwórz menu kontekstowe devenv.exe, aby uzyskać dostęp do opcji jako opcje.
Można zlokalizować plik wykonywalny w następującym folderze: Dysk: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE.
źródło
Odłącz się od Team Fountation Server w menu Team Team i ponownie podłącz go z zakładki Connect w oknie Team Explorer
źródło
Ten problem wystąpił po aktualizacji TFS, a Visual Studio w jakiś sposób buforuje nieprawidłowe dane logowania. Znalazłem dwa sposoby, aby to naprawić, najpierw, korzystając z tej odpowiedzi , całkowicie zresetowałem Visual Studio, a następnie ponownie nawiązałem połączenie:
Z jakiegoś dziwnego powodu po resecie połączyło się ono bez problemu (nawet nie musiałem ponownie wprowadzać poświadczeń ani konfigurować TFS po resecie).
Drugie podejście było łatwiejsze. Najpierw zamknij wszystkie wystąpienia Internet Explorera i Visual Studio, następnie otwórz Internet Explorera i przejdź do TFS, zaloguj się, następnie ponownie otwórz Visual Studio i spróbuj połączyć się z TFS jeszcze raz.
źródło
W końcu znalazłem właściwą odpowiedź w Internecie.
Dla mnie stało się to po zmianie hasła i Windows buforował hasło TFS. Wymagana jest ręczna aktualizacja. Jest to jeden ze sposobów, aby to zrobić:
Rozwiązanie znalezione na stronie: developercommunity.visualstudio.com
KREDYT: Lavente Nagy! Dzięki wielkie!
Napraw podsumowanie:
źródło
Wystarczy zrestartować Visual Studio. Kiedy to zrobiłem i działało to jak urok
źródło
Upewnij się, że hasło nie wygasło przypadkowo dokładnie w tym samym dniu, w którym zdecydowałeś się zainstalować nową maszynę programistyczną.
Jeśli nie możesz nawet zalogować się do TFS za pomocą interfejsu internetowego, może tak być.
źródło
Teraz mam rozwiązanie problemu, z którym się spotkałem: TFS zapamiętał poprzednie hasło, gdy zalogowałem się za pomocą mojej mobilnej sieci VPN.
Rozwiązanie:
Resetowanie konta, którego użyłem do połączenia za pomocą VPN
źródło
Problem pojawia się, gdy polityka bezpieczeństwa IT zmusza mnie do zmiany hasła. Po zmianie hasła, kiedy łączę się z TFS przy użyciu VS2017, nie mam już uprawnień do uzyskiwania dostępu do naszego serwera TFS i otrzymywania
TF30063: You are not authorised to access ...:8080/tfs
komunikatu o błędzie.Jeśli jednak połączę się przy użyciu VS2013, mogę połączyć się z serwerem bez problemów, a błąd odmowy dostępu z VS2017 zniknie.
źródło
Sprawdź informacje w rejestrze: HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VSCommon \ Keychain \ Accounts i usuń powiązane klucze w sekcji Konta.
Wyczyść pamięć podręczną w tych ścieżkach:
% localappdata% \ Microsoft \ TeamTest
% localappdata% \ Microsoft \ Team Foundation
% localappdata% \ Microsoft \ VisualStudio
% appdata% \ Roaming \ Microsoft \ VisualStudio
Mam nadzieję, że to zadziała.
Uwaga: W ten sposób można wyczyścić wszystkie pliki cookie i pamięci podręczne oraz załadować Visual Studio New.
źródło
Miałem też do czynienia z tym samym problemem co ty. Oto, co zrobiłem, aby rozwiązać:
Właśnie tego próbowałem i nie musiałem wylogowywać się z żadnej sesji z konta TFS lub VS.
Mam nadzieję że to pomoże.
źródło
Co nie jest oficjalną odpowiedzią tutaj, ale działało dla mnie (inne odpowiedzi nie pomogły): Kliknij kartę Team Explorer -> Połącz hiperłącze - połącz \ wybierz repozytorium. I to działa.
źródło
Spróbuj tymczasowo ustawić Internet Explorera.
źródło
W moim przypadku miałem pełnomocnika. Zredagowałem plik devenv.exe.config i ustawiłem tam proxy. Ale dzisiaj zmieniłem hasło do domeny proxy i TFS nie powiodło się (menu Widok → Windows → Przeglądarka również nie powiodło się). Oczywiście mogłem ponownie edytować plik devenv.exe. Ale było rozwiązanie, aby je całkowicie usunąć. Genialny. Podano tutaj .
Otwórz menu NARZĘDZIA * → Rozszerzenia i aktualizacje .
Kliknij Aktualizacje ... w menu po lewej stronie
Tutaj prosi o podanie hasła i ponowne uruchomienie programu Visual Studio. Wszystko w porządku. Aby uzyskać więcej informacji, poszukaj odpowiedzi w łączu.
źródło
źródło
Omówiłem też kilka z tych rozwiązań, tutaj, co mi działało:
Z jakiegoś powodu Eksplorator zespołu pomyślał, że próbuję załadować do nowego projektu.
W Team Explorer -> Synchronizacja
Kliknąłem „Zaawansowane”, które następnie pokazało menu rozwijane Projekt, którego nie musiałem zmieniać w moim przypadku, po prostu kliknąłem Publikuj repozytorium i voila.
źródło