Wydaje się, że VS2012 usuwa wyskakujące okienko dla zameldowań TFS, które było w VS2010. Teraz wydaje się, że przejmuje kartę eksploratora zespołu na moim pasku bocznym i zagłębia ważne rzeczy - na przykład pliki, które zmieniłem. Czy istnieje sposób, aby powrócić do normalnego okna wyskakującego w celu zameldowania w VS2012?
tfs
visual-studio-2012
davidpricedev
źródło
źródło
Odpowiedzi:
Inną metodą jest użycie narzędzi zwiększających wydajność . To rozszerzenie dodaje integrację z powłoką systemu Windows, dzięki czemu można wykonywać większość poleceń TFS bezpośrednio z poziomu systemu Windows, nawet bez otwierania programu Visual Studio. Narzędzia elektryczne używają okien starego stylu, gdy są używane z poziomu powłoki systemu Windows.
źródło
Dla mnie najlepszym rozwiązaniem jest odpowiedź iSid: dodanie zewnętrznego narzędzia, które wyskakuje stare okno dialogowe. Możesz to zrobić w programie Visual Studio: TOOLS -> External Tools… -> Add , z następującymi wartościami:
Tytuł: Checkin (lub dowolna nazwa, która powinna być wyświetlana w menu)
Command: C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ TF.exe (jest to domyślna lokalizacja instalacji VS w systemie Windows x64)
Argumenty: checkin
Katalog początkowy: $ (SolutionDir)
Oto zrzut ekranu:
Możesz wywołać z TOOLS -> Checkin (lub nawet przypisać skrót klawiaturowy do Tools.ExternalCommand *, jak opisano tutaj ) i cieszyć się starymi gadżetami w nowym stylu:
Pamiętaj, że to nie zadziała, jeśli rozwiązanie jest nie otwarte z powodu
$(SolutionDir)
zmiennej. Aby obejść ten problem, możesz zamiast tego na stałe zakodować ścieżkę do obszaru roboczego.Dodatkowo, tf.exe można wywołać z argumentem „shelve”, co spowoduje wyświetlenie okna dialogowego półek w starym stylu.
źródło
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe
Użyj
tf checkin
polecenia z wiersza polecenia programu Visual Studio, a otrzymasz to samo stare okno meldowania.źródło
Podczas gdy
Pending Changes
okno jest scalone zTeam Explorer
,Solution Explorer
umożliwia filtrowanie według tego, co oczekuje na wpisanie. DodatkowoOpen Files
można zastosować filtr. GdyPending Changes
filtr jest stosowany, wszystkie lub niektóre pliki mogą być wybierane i kliknięciu prawym przyciskiem myszy, a następnie istnieje możliwość zrobić meldowanie. To polecenie wykonuje bezpośrednio doTeam Explorer
wPending Changes
widoku. Zobacz poniżej ...źródło
Myślę, że najłatwiejszym rozwiązaniem jest po prostu zadokowanie karty Team Explorer jako dokumentu z zakładkami (za pomocą menu prawego przycisku myszy). W ten sposób będzie to odpowiednik wyskakującego okna dialogowego.
źródło