Nasz serwer TFS ma teraz tymczasowe problemy z łącznością, przez co VS przestał odpowiadać, przez co ponad 50 programistów nie może pracować!
Czy w przypadku takiego problemu można przełączyć TFS w tryb offline?
visual-studio
tfs
MPritchard
źródło
źródło
Odpowiedzi:
Do tego celu służy kilka małych rozszerzeń Visual Studio:
W przypadku TFS 2012 wygląda na to, że nie ma potrzeby używania rozszerzeń „Przejdź do trybu offline”. Czytałem coś o nowej funkcji zwanej lokalnym obszarem roboczym w podobnym celu.
Alternatywnie odniosłem dobry sukces z Git-TF . Cała dobroć git i kiedy będziesz gotowy, możesz przesłać go do TFS.
źródło
Zobacz to odniesienie, aby uzyskać informacje na temat wiązania / odłączania rozwiązania lub projektu z kontroli źródła. UWAGA: nie dotyczy to korzystania z GIT i może nie mieć zastosowania do wersji późniejszych niż VS2008.
Cytując z referencji:
źródło
Rozszerzenie „Przejdź offline” dodaje przycisk do menu Kontrola źródła.
https://visualstudiogallery.msdn.microsoft.com/6e54271c-2c4e-4911-a1b4-a65a588ae138
źródło
plundberg: Przycisk "rozłącz" jest dostępny tylko dla dostawcy TFS począwszy od VS 2008. Nawet wtedy nie jestem pewien, czy jest oficjalnie obsługiwany. Zalecanym sposobem korzystania z funkcji Przejdź offline jest [ponowne] otwarcie rozwiązania.
Martin Pritchard: jeśli utkniesz w trakcie operacji, możesz zmusić VS do przekroczenia limitu czasu, wyciągając wtyczkę sieciową (dosłownie) lub uruchamiając ipconfig / release .
Gdy jesteś oznaczony jako offline, oto przewodnik krok po kroku dotyczący pracy w tym trybie: http://teamfoundation.blogspot.com/2007/12/offline-and-back-again-in-vs2008.html
Bardziej szczegółowe informacje o dostosowywaniu zachowań zza kulis: http://blogs.msdn.com/benryan/archive/2007/12/12/when-and-how-does-my-solution-go-offline.aspx http://blogs.msdn.com/benryan/archive/2007/12/12/how-to-make-tfs-offline-strictly-solution-based.aspx
źródło
W zależności od tego, które okna narzędzi są otwarte, VS może, ale nie musi, próbować automatycznie trafiać na serwer zespołu podczas uruchamiania.
Aby uzyskać najlepsze wyniki, spróbuj tego:
Powinieneś teraz zauważyć, że możesz uruchomić Visual Studio bez próby uderzenia w serwer TFS.
Wiem, że to tylko dodatek do twojego problemu, ale mam nadzieję, że okaże się to pomocne!
źródło
Jeśli masz otwarte rozwiązanie, a TFS nie działa, możesz mieć problemy z przejściem do trybu offline. Jeśli zamkniesz i ponownie otworzysz rozwiązanie, pojawi się ładne małe okno dialogowe z pytaniem, czy chcesz przejść do trybu offline.
Alternatywnie, jeśli nie chcesz zamykać / ponownie otwierać rozwiązania (zgodnie z sugestią Berniego ), możesz zainstalować wtyczkę TFS Go-Offline , a następnie kliknąć:
źródło
Po prostu zmień nazwę folderu głównego dla swojego rozwiązania na komputerze lokalnym, rozłączy się ono automatycznie.
źródło
Chciałem tylko dołączyć link do rozwiązania problemu, który miałem z VS2008 i TFS08.
Przypadkowo otworzyłem swoje rozwiązanie bez połączenia z moją siecią i nie byłem w stanie przywrócić go „tak, jak było” i musiałem wiązać ponownie za każdym razem, gdy otwierałem.
Tutaj znalazłem rozwiązanie; http://www.fkollmann.de/v2/post/Visual-Studio-2008-refuses-to-bind-to-TFS-or-to-open-solution-source-controlled.aspx
Zasadniczo musisz otworzyć „Połącz z Team Foundation Server”, a następnie „Serwery…”, które tam są, Usuń / Usuń serwer i dodaj go ponownie. To rozwiązało mój problem.
źródło
Jeśli kod został już sprawdzony przez użytkownika, który jest offline i ma najnowszą wersję na swoim lokalnym dysku twardym, wystarczy przejść do lokalizacji rozwiązania i otworzyć rozwiązanie, klikając dwukrotnie plik sln. Rozwiązanie otworzy się w trybie rozłączonym.
źródło