Udostępnij za pośrednictwem


Opracowywanie kodu i zarządzanie oczekującymi zmianami

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Większość zmian, które wprowadzasz do plików, są wstawiane w kolejkę jako oczekujące zmiany. Podczas pracy możesz organizować, zarządzać i uzyskiwać szczegółowe informacje o tym, co się zmieniło.

Praca w programie Visual Studio

Na stronie głównej programu Visual Studio Team Explorer , którą można otworzyć, naciskając Ctrl+0, H, możesz rozpocząć kodowanie w nowym lub istniejącym rozwiązaniu.

Zrzut ekranu przedstawiający rozwiązania na stronie głównej programu Team Explorer.

Po otwarciu rozwiązania możesz otworzyć Eksploratora rozwiązań , naciskając Ctrl+Alt+L.

Zrzut ekranu Eksploratora rozwiązań z projektami i plikami.

Gdy używasz Eksploratora rozwiązań do otwierania i modyfikowania pliku, który jest pod kontrolą źródła, plik jest automatycznie wyewidencjonowany. Ikony wydają się wskazywać, które pliki nie zostały zmienione ikona Bez zmian, te, które zostały wyewidencjonowane Ikona zmieniono, a te dodane do rozwiązania ikona Dodano.

Jeśli pracujesz w rozwiązaniu, które zawiera wiele plików, prawdopodobnie wygodnie odfiltrujesz widok Eksploratora rozwiązań , aby wyświetlić tylko pliki, które zostały zmienione ikony filtru, lub naciśnij Ctrl+[, P.

Zarządzanie pracą przy użyciu strony Moja praca

Możesz otworzyć stronę Moja praca w programie Team Explorer lub nacisnąć Ctrl+0, M, aby zarządzać pracą.

Uwaga

Funkcje przeglądu mojego pracy i kodu w programie Visual Studio są dostępne w następujących wersjach:

  • Visual Studio 2022: Visual Studio Community, Visual Studio Professional i Visual Studio Enterprise
  • Visual Studio 2019: Visual Studio Professional i Visual Studio Enterprise

Zrzut ekranu przedstawiający stronę Moja praca w programie Team Explorer.

Możesz użyć funkcji Moja praca , aby:

  • Przypisz pracę do siebie.
  • Śledź swoją pracę w odniesieniu do elementów roboczych.
  • Wstrzymywanie i późniejsze wznawianie pracy, w tym zmiany plików, skojarzone elementy robocze i stan programu Visual Studio, takie jak pozycje okien i punkty przerwania.
  • Zażądaj przeglądu kodu.

Aby zapoznać się z przykładami krok po kroku, zobacz Day in the life of a DevOps developer: Write new code for a user story and Day in the life of a DevOps developer: Suspend work, fix a bug and conduct a code review (Dzień w życiu dewelopera metodyki DevOps: zawieszanie pracy, naprawianie usterki i przeprowadzanie przeglądu kodu).

Wskazówki

  • Możesz kontrolować rodzaje elementów roboczych wyświetlanych w sekcji Dostępne elementy robocze . Wybierz jedną z opcji domyślnych lub dowolnych zapytań zawartych w głównym folderze Udostępnione zapytania . Aby pracować z tymi zapytaniami, użyj strony Elementy robocze w programie Team Explorer.

  • Po przeniesieniu elementu roboczego do dostępnych elementów roboczych, pracy w toku lub wstrzymanej pracy stan elementu roboczego lub komentarze są aktualizowane, aby zespół mógł zostać automatycznie poinformowany o stanie pracy. Na przykład tablica zadań dla twojego zespołu aktualizuje się, żeby pokazać twój status. Zobacz Śledź pracę za pomocą programu Visual Studio.

  • Jeśli projekt zawiera dostosowane definicje typów elementów roboczych, mogą wystąpić problemy z używaniem funkcji Moja praca, chyba że administrator projektu podjął pewne kroki. Aby uzyskać dostęp do nowych funkcji, zobacz Konfigurowanie i dostosowywanie narzędzi planowania agile dla projektu i Aktualizowanie dostosowanego szablonu procesu.

Użyj strony Oczekujące zmiany, aby zarządzać pracą

Aby zarządzać pracą, możesz użyć strony Oczekujące zmiany w programie Team Explorer . Aby otworzyć oczekujące zmiany, wybierz pozycję Zaewidencjonuj w obszarze Praca w toku na stronie Moja praca lub naciśnij Ctrl+0, P.

Zrzut ekranu przedstawiający stronę Oczekujące zmiany w programie Team Explorer.

Wskazówka

  • Możesz oddokować stronę Oczekujące zmiany z Team Explorer, aby otworzyć ją w nowym oknie.
  • Możesz przełączać się między widokami listy i drzew z linku Wyświetl opcje w obszarze Uwzględnione zmiany.

Prawie każda zmiana wprowadzana w plikach na komputerze deweloperskim jest przechowywana w obszarze roboczym jako oczekująca zmiana, dopóki nie zostanie zatwierdzona. Zmiany obejmują:

Praca z automatycznie wykrytymi zmianami

Jeśli pracujesz w lokalnym obszarze roboczym, program Visual Studio może wykryć zmiany wprowadzone poza systemem. Jeśli edytujesz plik poza programem Visual Studio, na przykład w Notatniku, zmiana zostanie automatycznie wyświetlona w obszarze Uwzględnione zmiany na stronie Oczekujące zmiany .

Jeśli dodasz lub usuniesz plik poza programem Visual Studio, na przykład w Eksploratorze plików, plik zostanie wyświetlony pod linkiem Wykryte w sekcji Wykluczone zmiany . Jeśli chcesz uwzględnić te zmiany, wybierz link Wykryto .

Zostanie wyświetlone okno dialogowe Promowanie zmian kandydata. Możesz kliknąć prawym przyciskiem myszy elementy i wybrać pozycję Przeglądaj w Eksploratorze Windows , aby je wyświetlić, lub Usuń z dysku , aby je usunąć. Wybierz elementy, a następnie wybierz pozycję Podwyższ poziom , aby dodać elementy do uwzględnionych zmian.

Uwaga

Puste foldery nie będą wyświetlane.

Jeśli elementy, których nie musisz sprawdzać, są regularnie wyświetlane w oknie dialogowym Promowanie zmian kandydatów, możesz kliknąć prawym przyciskiem myszy na element i wybrać opcję Ignoruj ten element lokalny, aby go zignorować. Możesz również wybrać opcję Ignoruj według rozszerzenia, Ignoruj według nazwy pliku lub Ignorujwedług folderu , aby utworzyć plik, który będzie powodować systematyczne ignorowanie tego rodzaju pliku przez program Visual Studio. Aby uzyskać więcej informacji na temat plików tfignore , zobacz Dodawanie plików do serwera.

Aby wykluczyć zmiany, zobacz Wybierz pliki, które chcesz zaewidencjonować.

Kojarzenie elementów roboczych

Najlepszym rozwiązaniem jest skojarzenie elementów roboczych, takich jak zadania lub usterki, ze zmianami. W obszarze Powiązane elementy robocze przeciągnij elementy robocze z zapytania lub dodaj element roboczy według identyfikatora.

Zobacz, co zmieniono

Możesz przejrzeć zmiany w pliku.

Użyj Oczekujących Zmian, aby zobaczyć, co zmieniłeś

Na stronie Oczekujące zmiany kliknij prawym przyciskiem myszy element i wybierz:

  • Porównaj z wersją obszaru roboczego, aby zobaczyć, co zmieniłeś w wersji w swoim obszarze roboczym.
  • Porównaj z najnowszą wersją , aby zobaczyć, jak zmiany są porównywane z najnowszą wersją pliku w bazie kodu zespołu.

Wyświetlanie zmian za pomocą Eksploratora rozwiązań lub Eksploratora kontroli źródła

  1. Znajdź i wybierz element w Eksploratorze rozwiązań lub w Eksploratorze kontroli źródła.
  2. Kliknij prawym przyciskiem myszy element, a następnie wybierz polecenie Porównaj.
  3. W oknie dialogowym Porównanie z menu Typ wybierz pozycję:
    • Wersja obszaru roboczego, aby zobaczyć, co zmieniłeś w porównaniu z wersją w twoim obszarze roboczym.
    • Najnowsza wersja , aby zobaczyć, jak zmiany są porównywane z najnowszą wersją pliku w bazie kodu zespołu.
    • Jedna z pozostałych opcji: Zestaw zmian, Data lub Etykieta.
  4. Wybierz pozycję OK.

Pojawi się okno Diff. Aby użyć tego okna, zobacz Porównanie plików.

Cofnij oczekujące zmiany

Możesz odrzucić jeden, niektóre lub wszystkie oczekujące zmiany w obszarze roboczym.

Uwaga

Inne opcje:

Aby cofnąć niektóre z oczekujących zmian.

  1. Otwórz okno dialogowe Cofnij oczekujące zmiany :

    • W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy elementy i wybierz pozycję Kontrola źródła>Cofnij oczekujące zmiany.
    • Na stronie Oczekujące zmianyw programie Team Explorer kliknij prawym przyciskiem myszy elementy i wybierz polecenie Cofnij.
    • W Eksploratorze kontroli źródła kliknij prawym przyciskiem myszy elementy i wybierz polecenie Cofnij oczekujące zmiany.

    Wskazówka

    Aby cofnąć wszystkie zmiany wprowadzone w rozwiązaniu lub projekcie kodu, kliknij prawym przyciskiem myszy rozwiązanie lub projekt, a następnie wybierz polecenie Cofnij oczekujące zmiany.

  2. W oknie dialogowym Cofnij oczekujące zmiany upewnij się, że wybrano zmiany, które chcesz cofnąć, a następnie wybierz pozycję Cofnij zmiany.

Cofnij wszystkie oczekujące zmiany

Na stronie Oczekujące zmiany w programie Team Explorer wybierz link Akcje , a następnie wybierz pozycję Cofnij wszystko.

Korzystanie z wiersza polecenia

  • Polecenie Status wyświetla zmiany oczekujące na zatwierdzenie w wierszu polecenia.

  • Polecenie Checkin otwiera oczekujące zmiany w oknie dialogowym Zaewidencjonuj .

  • Polecenie Cofnij odwraca oczekujące zmiany.

    Wskazówka

    Możesz użyć polecenia Undo, aby cofnąć wyewidencjonowanie innego użytkownika, jeśli masz wystarczające uprawnienia.

  • Polecenie Różnica pokazuje, co zostało zmienione w pliku.

Następne kroki

Po zakończeniu wprowadzania zmian:

Wskazówki