2011-06-17 9 views
6

Używam okna Oczekujące zmiany w Visual Studio 2010 do zarządzania moimi plikami i sprawdzania za pomocą TFS.Zatrzymaj Visual Studio Automatyczne wybieranie plików w Oczekujących zmianach po sprawdzeniu z TFS

Mój problem polega na tym, że często pracuję nad czymś i sprawdzam pliki, a następnie przechodzę do czegoś innego, a następnie coś innego itd. ... Mam wiele plików wyrejestrowanych na raz.

Kiedy robię checkin, nawet jeśli jego tylko 1 plik wizualny studio automatycznie sprawdza pole wyboru obok wszystkich innych plików, więc muszę przejść i odznaczyć pliki, których nie chcę dla mojego następnego wyboru.

Czy istnieje możliwość wyłączenia tej funkcji?

Dzięki

+0

Którą wtyczkę kontroli źródła używasz? VSS? AnkhSVN? TFS? – AntonyW

+0

Przepraszam, że powinienem był o tym wspomnieć, jego TFS – Purplegoldfish

+2

Nie jestem odpowiedzią na twoje pytanie, ale uważam, że lepiej nie mieszać zmian różnych rzeczy. Możesz użyć półek TFS do zaparkowania swojej pracy, pracując nad czymś innym. Wtedy nic się nie miesza. –

Odpowiedz

15

Nie sądzę, że można włączyć tę funkcję. Aby lepiej kontrolować to zachowanie masz kilka opcji:

  1. Wybierz folder, w którym masz pliki, które chcesz check-in i kliknij prawym przyciskiem myszy na menu i wybrać stamtąd do odprawy w toku zmiany. To spowoduje wybranie tylko plików w folderze/podfolderach lub projekcie wybranym z eksploratora rozwiązań.

  2. Możesz użyć sztuczki, aby odznaczyć wszystkie pliki zaznaczone do odprawy w oczekującym oknie zmian, wybierając jeden plik, naciśnij CTRL-A i odznaczyć plik.

Mam nadzieję, że te wskazówki sprawią, że poczujesz się lepiej. Zwróć także uwagę na komentarz Larsa Truijensa o nie mieszaniu zmian. Bardzo trudno będzie oddzielić te checkiny, aby nie naruszyć kompilacji w pewnym momencie.

+2

Dzięki, twoja druga sztuczka zrobiła mój dzień! Pracowałem z prawie 100 plikami i to naprawdę mnie wkurzało! – Sephrial

+2

Kolejny skrót podobny do "wybrania jednego pliku, naciśnij CTRL-A i odznaczyć plik." ma zrobić CTRL-A, a następnie spację, która odznaczy wszystkie pliki. Upewnij się, że masz zaznaczoną opcję "filtruj według rozwiązania", aby zapobiec wyświetlaniu innych plików wymeldowania na liście oczekujących zmian :) –

Powiązane problemy