Udostępnij za pośrednictwem


Pisanie kodu i zarządzanie oczekującymi zmianami

 

Większość zmian wprowadzanych w plikach są umieszczanych w kolejce jako oczekujące zmiany. Podczas pracy możesz porządkować, zarządzać i uzyskiwać szczegółowe informacje o dokonanych przez siebie zmianach.

  • Praca w Eksploratorze rozwiązań

  • Użyj strony Moja praca, aby zarządzać pracą

  • Użyj strony Oczekujące zmiany do zarządzania pracą

  • Zobacz wprowadzone zmiany

  • Cofnij oczekujące zmiany

  • Użyj wiersza polecenia

  • Uzyskaj porady

Praca w Eksploratorze rozwiązań

Ze strony Strona główna programu Team Explorer (klawiatury: Ctrl + 0, H) można rozpocząć kodowania w nowym lub istniejącym rozwiązaniu.

Open a solution from the Team Explorer Home page

Po otwarciu rozwiązania otwórz Eksploratora rozwiązań (klawiatura: Ctrl + Alt + L).

Eksplorator projektów badań i klasy

Po otwarciu i modyfikacji pliku z okna eksploratora rozwiązań, plik jest automatycznie wyewidencjonowany. Wyświetlają się ikony wskazujące pliki, które nie uległy zmianie Stan zaewidencjonowania kontroli TFSC, te, które zostały wyewidencjonowane Stan wyewidencjonowania kontroli TFSC, oraz te dodane do rozwiązania IKONA stan oczekującego dodania.

Jeśli pracujesz w rozwiązaniu zawierającym wiele plików, prawdopodobnie wygodne jest wyfiltrowanie Eksploratora rozwiązań, aby pokazać tylko pliki zmienione Changes filter (klawiatura: Ctrl + [, P).

Użyj strony Moja praca, aby zarządzać pracą

Jeśli używasz programu Visual Studio Premium lub Visual Studio Ultimate, można użyć strony Moja praca (klawiatura: Ctrl + 0, M) w programie Team Explorer do zarządzania pracą.

Listy zadań do wykonania na mojej stronie pracy w Nawigatorze zespołu

Funkcji Moja praca można użyć do:

  • Śledzenie pracy przeciwko elementów pracy

  • Wstrzymać i wznowić pracę (w tym pliku zmiany, prac z nimi skojarzonych elementów i stan programu Visual Studio, na przykład okno pozycje i punkty przerwania)

  • Zażądaj przeglądu kodu

Aby uzyskać przykład krok po kroku, zobacz Dzień z życia programisty ALM: pisanie nowego kodu dla scenariuszy użycia i Dzień z życia programisty ALM: wstrzymywanie pracy, naprawa błędów i przeprowadzanie przeglądu kodu.

Porady

  • Wskazówka Można kontrolować rodzaje elementów roboczych, które pojawiają się w sekcji Dostępne elementy robocze. Wybierz jedną z opcji domyślnych lub dowolne z zapytań osobistych znajdujących się w głównym folderze Moje zapytania. Aby pracować z tymi zapytaniami, w programie Team Explorer wybierz opcję Strona główna Ikona domu , a następnie opcję Elementy robocze.

  • Wskazówka Przy przenoszeniu elementu pracy do dostępnych, w toku lub zawieszonych, stan elementu pracy lub komentarze są aktualizowane, tak aby zespół był automatycznie informowany o stanie pracy. Na przykład tablica zadań dla zespołu zostanie zaktualizowana, aby wyświetlić Twój status. Zobacz Współpraca (przekierowane).

  • Wskazówka Jeśli projekt zespołowy projektu zawiera dostosowane definicje typów element roboczych, możesz mieć problemy z użyciem funkcji Moja praca, chyba że administrator projektu zespołowego podjął pewne kroki. Zobacz Konfigurowanie i dostosowywanie narzędzi planowania Agile do projektu zespołowego i Update a Customized Process Template to Access New Features.

Użyj strony Oczekujące zmiany do zarządzania pracą

Można użyć strony Oczekujące zmiany (klawiatura: Ctrl + 0, P) w Team Explorer, aby zarządzać pracą.

Ewidencjonowanie oczekujące zmiany

Porada

  • Można Undock oddokować stronę Oczekujące zmiany z programu Team Explorer i otworzyć ją w nowym oknie.

  • Można przełączać się między listą a widokiem drzewa z menu akcji.

Prawie każda zmiana dokonana w plikach na komputerze deweloperskim jest przechowywana w obszarze roboczym jako oczekująca zmiana, aż ją zaewidencjonujesz w:

Praca z automatycznie wykrytymi zmianami

Jeśli pracujesz w lokalnym obszarze roboczym, Visual Studio może wykrywać zmiany wprowadzone poza systemem. Jeżeli dokonasz edycji pliku poza programem Visual Studio (na przykład w Notatniku), zmiana jest automatycznie odzwierciedlana w sekcji Uwzględnione zmiany.

Jeśli dodasz lub usuniesz plik poza programem Visual Studio, na przykład w Eksploratorze Windows (Eksploratorze plików w systemie Windows 8), łącze Wykryto zmiany jest wyświetlane w sekcji Wykluczone zmiany. Wybierz to łącze, jeśli chcesz uwzględnić te zmiany. Pojawi się okno dialogowe Podwyższanie poziomu zmian kandydujących. Możesz otworzyć menu kontekstowe dodanych elementów i wybrać polecenie Przeglądaj w Windows Explorer, aby je wyświetlić, lub Usuń z dysku, aby je usunąć.

Uwaga

Puste foldery nie będą wyświetlane.

Jeśli elementy, których nie trzeba ewidencjonować, są regularnie wyświetlane w oknie dialogowym Podwyższanie poziomu zmian kandydujących, możesz wybrać jeden z nich, otworzyć jego menu kontekstowe i wybrać polecenie Ignoruj ten element lokalny, aby zignorować element. Możesz także wybrać opcję Ignoruj według rozszerzenia lub Ignoruj według nazwy pliku, aby utworzyć plik, który spowoduje systematycznie ignorowanie tego typu plików przez program Visual Studio. Aby uzyskać więcej informacji o plikach .tfignore, zobacz Dodaj pliki do serwera.

Skojarz elementy pracy

Jest najlepszym rozwiązaniem do kojarzenia elementy pracy (na przykład zadania lub błędów) ze zmianami. W obszarze powiązane pozycje robocze, przeciągnij elementy pracy z kwerendy lub dodać go przez identyfikator.

Wyklucz zmiany

Zobacz 325ef815-f163-4b3c-8fcb-2b7faf09c83d#include_exclude

Zobacz wprowadzone zmiany

Możesz przypominać sobie co zmieniłeś w pliku.

Użyj oczekujących zmian, aby zobaczyć zmiany

  • Na stronie Oczekujące zmiany otwórz menu kontekstowe dla elementu i wybierz:

    • Porównaj z wersją z obszaru roboczego, aby zobaczyć, jakie zmiany zostały wprowadzone do wersji w obszarze roboczym

    • Porównaj z najnowszą wersją, aby zobaczyć, jak Twoje zmiany wypadają w porównaniu do najnowszej wersji pliku w bazie kodu zespołu

Użyj Eksploratora rozwiązań lub Eksploratora kontroli źródła, aby wyświetlić zmiany

  1. Znajdź i zaznacz element w Eksploratorze rozwiązań lub w Eksploratorze kontroli źródła.

  2. Otwórz menu kontekstowe dla elementu, a następnie wybierz Porównaj.

  3. W oknie dialogowym Porównaj z menu Typ wybierz polecenie:

    • Wersja obszaru roboczego, aby zobaczyć, jakie zmiany zostały wprowadzone do wersji w obszarze roboczym

    • Najnowsza wersja, aby zobaczyć, jak Twoje zmiany wypadają w porównaniu do najnowszej wersji pliku w bazie kodu zespołu

    • Jedna z opcji: Zestaw zmian, Data lub Etykieta.

  4. Wybierz przycisk OK.

Pojawia się Okno Diff. Zobacz Porównywanie plików.

Cofnij oczekujące zmiany

Można odrzucić jeden, kilka lub wszystkie oczekujące zmiany w obszarze roboczym.

Uwaga

Kilka innych opcji:

Aby cofnąć kilka oczekujących zmian

  1. W Eksploratorze rozwiązania, Oknie oczekujących zmian lub Eksploratorze kontroli źródła wybierz jeden lub więcej elementów, otwórz ich menu kontekstowe i wybierz polecenie Cofnij lub Cofnij oczekujące zmiany.

    Porada

    Aby cofnąć wszystkie zmiany dokonane w rozwiązania lub projekcie kodu, otwórz menu kontekstowe, a następnie wybierz polecenie Cofnij zmiany oczekujące.

  2. W oknie dialogowym Cofanie oczekujących zmian upewnij się, że zaznaczone są zmiany, które chcesz cofnąć, a następnie wybierz przycisk Cofnij zmiany.

Aby cofnąć wszystkie oczekujące zmiany

  • Na stronie Oczekujące zmiany wybierz łącze Akcje, a następnie wybierz opcję Cofnij wszystko.

Użyj wiersza polecenia

  • Polecenie Status: służy do wyświetlania oczekujących zmian w wierszu polecenia.

  • Polecenie Checkin: Wyświetl oczekujące zmiany w oknie dialogowym Ewidencjonowanie.

  • Polecenie Undo: Cofnij oczekujące zmiany.

    Porada

    Jeśli posiadasz wystarczające uprawnienia możesz użyć tej komendy, aby cofnąć wyewidencjonowanie utworzone przez innego użytkownika.

  • Difference Command: Zobacz, co zostało zmienione w pliku.

Następne kroki

Kiedy będziesz gotowy:

Porady