Udostępnij przez


Obserwowanie elementów roboczych i żądań ściągnięcia

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Bądź na bieżąco ze zmianami określonych elementów roboczych lub pull requestów przy użyciu funkcji obserwuj. Ta funkcja zapewnia ukierunkowane powiadomienia dostosowane do indywidualnych przypadków, pomagając w śledzeniu elementów, które mają największe znaczenie dla pracy, bez przeciążenia informacyjnego.

Tip

Szybki start: wybierz ikonę Obserwuj dla dowolnego elementu roboczego lub żądania ściągnięcia, aby rozpocząć odbieranie powiadomień po jego zmianie.

Co można zrobić za pomocą funkcji Obserwowanie

  • Śledź określone elementy: Otrzymuj powiadomienia tylko dla elementów roboczych i pull requestów, które chcesz obserwować.
  • Dostosowywanie powiadomień: wybierz, kiedy mają być odbierane alerty (wszystkie zmiany, wzmianki lub określone aktualizacje pól)
  • Zapytania dotyczące obserwowanych elementów: Użyj makra @Follows do tworzenia niestandardowych zapytań i pulpitów nawigacyjnych
  • Bądź skoncentrowany: Unikaj przeciążenia powiadomień, postępując zgodnie tylko z tym, co ma znaczenie dla Twojej pracy

Czym różnią się następujące elementy od subskrypcji

Feature Following Subskrypcje powiadomień
Scope Poszczególne elementy, które wybierasz Szerokie kryteria w projektach
Setup Jednym kliknięciem określonych elementów Konfigurowanie reguł i filtrów
Najlepsze dla Śledzenie określonych elementów roboczych/PR-y Zautomatyzowane przepływy pracy zespołu
Examples Po zgłoszonym usterce Wszystkie przypisane do Ciebie elementy

Aby uzyskać powiadomienia automatyczne na podstawie szerszych kryteriów, zobacz Zarządzanie powiadomieniami osobistymi.

Prerequisites

Category Requirements
Permissions Aby wyświetlać, śledzić i edytować elementy robocze: Wyświetl elementy robocze w tym węźle i Edytuj elementy robocze w tym węźle uprawnienia ustawione na Zezwalaj. Domyślnie grupa Współautorzy ma te uprawnienia. Aby uzyskać więcej informacji, zobacz Ustawianie uprawnień śledzenia pracy.
— Aby dodać etykiety do elementów roboczych: na poziomie projektu Utwórz nową definicję etykiety ustawioną na Zezwalaj. Domyślnie grupa Współautorzy ma to uprawnienie.
Poziomy dostępu - członek projektu.
— Aby dodać nowe tagi do elementów roboczych lub wyświetlić lub śledzić pull requesty: podstawowy dostęp, co najmniej.
- Aby wyświetlić lub śledzić elementy robocze: wymagany jest co najmniej poziom dostępu interesariusza. Aby uzyskać więcej informacji, zobacz About access levels (Informacje o poziomach dostępu).
— Wszyscy członkowie projektu, w tym członkowie grupy Czytelnicy , mogą wysyłać wiadomości e-mail zawierające elementy robocze.

Note

  • Zapewnij dostęp dla interesariuszy członkom, którzy chcą wziąć udział w dyskusji i przeglądzie postępów. Ci członkowie zazwyczaj nie współtworzyją kodu, ale chcą wyświetlać elementy robocze, listy prac, tablice i pulpity nawigacyjne.
  • Domyślnie wszyscy Współautorzy i Uczestnicy w projektach publicznych mogą dodawać tagi, zarówno nowe, jak i istniejące. W projektach prywatnych uczestnicy projektu mogą dodawać tylko istniejące tagi. Aby kontrolować możliwość tworzenia nowych tagów, ustaw uprawnienie Tworzenie definicji tagu na poziomie projektu. Aby uzyskać więcej informacji, zobacz Zmienianie uprawnień na poziomie projektu.

Note

  • Zapewnij dostęp dla interesariuszy członkom, którzy chcą wziąć udział w dyskusji i przeglądzie postępów. Są to zazwyczaj członkowie, którzy nie współtworzyją kodu, ale chcą wyświetlać elementy robocze, listy prac, tablice i pulpity nawigacyjne.

Śledzenie elementu roboczego

Szybkie kroki: wybierz ikonę Obserwuj dla dowolnego elementu roboczego, aby rozpocząć odbieranie powiadomień.

Zrzut ekranu przedstawiający formularz elementu roboczego z kontrolką ikony Obserwuj.

Dostosowywanie preferencji powiadomień

Wybierz ikonę Ustawienia obok pozycji Obserwuj , aby wybrać, kiedy otrzymasz powiadomienie:

Zrzut ekranu przedstawiający okno dialogowe Ustawienia powiadomień formularza elementu roboczego, które ma być wykonywane.

Option Po otrzymaniu powiadomień Najlepsze dla
Subskrybowane (ustawienie domyślne) Dowolna zmiana elementu roboczego Elementy, nad którym aktywnie pracujesz
Niesubskrybowane Tylko wtedy, gdy ktoś @mentions cię Elementy, które chcesz oglądać pasywnie
Custom Gdy zmienią się określone pola Tylko aktualizacje krytyczne

Wyzwalacze powiadomień niestandardowych:

  • Zmiany stanu: gdy stan zostanie zaktualizowany, na przykład Nowy → Aktywny → Rozwiązano
  • Zmiany przypisania: gdy ktoś nowy zostanie przypisany
  • Zmiany w iteracjach: gdy system przenosi elementy do różnych sprintów

Co wyzwala powiadomienia

Powiadomienia e-mail są wyświetlane, gdy członkowie zespołu wykonują następujące akcje:

Action Example
Komentowanie lub omawianie Dodaj komentarze, @mention ty, Rozpocznij dyskusje
Aktualizowanie pól Zmienianie tytułu, opisu, priorytetu, tagów
Modyfikowanie załączników Dodawanie zrzutów ekranu, dokumentów lub usuwania plików
Zmienianie relacji Łączenie/odłączanie elementów roboczych, aktualizowanie elementu nadrzędnego/podrzędnego

Note

Nie otrzymujesz powiadomień o zmianach, które wprowadzasz samodzielnie.

Szybka porada: Zmień preferencje poczty e-mail na stronie Zmień preferowany adres e-mail.

Aby przestać obserwować: Wybierz ikonę Obserwowane.

Śledzenie żądania ściągnięcia

Szybkie kroki: przejdź do dowolnego żądania ściągnięcia → Więcej akcjiPostępuj zgodnie z instrukcjami.

Zrzut ekranu przedstawiający menu kontekstowe Pull Request z opcją ikony Obserwuj.

Powiadomienia dotyczące pull requestów

When Co się stało Dlaczego ma to znaczenie
Dodane komentarze Ktoś przegląda lub omawia kod Bądź na bieżąco z opiniami
Przeglądanie zmian stanu Zatwierdzone, żądane zmiany lub dodani nowi recenzenci Śledzenie postępu przeglądu
Aktualizacje kodu Nowe zatwierdzenia wypchnięte do gałęzi Zobacz najnowsze zmiany
Zmiany stanu PR zostało ukończone, porzucone lub ponownie otwarte Znajomość końcowego wyniku

Note

Podobnie jak w przypadku elementów roboczych, nie otrzymujesz powiadomień o zmianach, które wprowadzasz samodzielnie.

Aby przestać obserwować: Otwórz Więcej działań → wybierz pozycję Obserwujesz.

Wyświetlanie obserwowanych elementów i zarządzanie nimi

Opcja 1. Szybki dostęp za pośrednictwem zapytań

Ścieżka: TabliceZapytaniaWszystkieMoje zapytaniaObserwowane elementy robocze

Zrzut ekranu przedstawiający tablice>Zapytania>Wszystkie>obserwowane elementy robocze nawigacji.

Co możesz zrobić tutaj:

  • Zobacz wszystkie śledzone elementy we wszystkich projektach
  • Sortowanie i filtrowanie według dowolnego pola
  • Dodawanie kolumn niestandardowych
  • Otwieranie elementów w celu szybkiego przeglądu

Opcja 2. Centrum elementów roboczych

Ścieżka: TabliceElementy robocze → na karcie Obserwowane

Zrzut ekranu przedstawiający elementy robocze tablicy>i przestawne na następujące.

Najlepsze dla: Usprawniony widok koncentruje się tylko na obserwowanych elementach.

Tworzenie zapytań niestandardowych za pomocą polecenia @Follows

Użyj makra @Follows, aby utworzyć zaawansowane zapytania, które łączą elementy, które śledzisz z innymi kryteriami.

Zapytanie podstawowe @Follows

Zrzut ekranu przedstawiający Edytor zapytań z identyfikatorem w klauzuli zapytania @Follows.

Steps:

  1. Tworzenie nowego zapytania: tablicezapytaniaNowe zapytanie
  2. Dodaj klauzulę: IDIn@Follows
  3. Zapisz i uruchom

Zaawansowane przykłady zapytań

Najbardziej przydatne zapytania:

Cel zapytania Klauzule zapytania Dlaczego jest to przydatne
Obserwowane elementy o wysokim priorytcie Identyfikator w @Follows
ORAZ Priorytet = 1
Koncentracja na elementach krytycznych
Obserwowane elementy mojego zespołu Identyfikator w @Follows
I przypisane do grupy [zespół]
Współpraca zespołowa
Ostatnio zaktualizowane Identyfikator w @Follows
I Zmieniono datę >= @Today - 7
Zobacz ostatnie działanie
Zablokowane elementy obserwowane przeze mnie Identyfikator w @Follows
I Stan = Zablokowany
Przeszkody w śledzeniu

Tip

Udostępnianie struktur zapytań: Chociaż @Follows jest dla Ciebie osobiste, możesz udostępniać szablony zapytań kolegom z zespołu w celu tworzenia spójnych przepływów pracy.

Najlepsze rozwiązania dotyczące następujących elementów

Rozważ następujące strategie, aby jak najlepiej wykorzystać funkcję Śledzenia:

Kiedy należy obserwować elementy robocze

  • Utworzone elementy: automatycznie śledź usterki, które zgłaszasz, lub funkcje, o które prosisz
  • Zależności między zespołami: Obserwuj elementy wpływające na twoją pracę, ale nie są przypisane do Ciebie
  • Krytyczne usterki: Monitoruj problemy o wysokim priorytecie, które mają wpływ na twój obszar
  • Możliwości szkoleniowe: Obserwuj elementy, aby zrozumieć, jak zespół rozwiązuje podobne problemy

Zarządzanie woluminem powiadomień

  • Użyj ustawień niestandardowych: ustaw określone wyzwalacze pól zamiast podążać za wszystkimi zmianami
  • Regularnie sprawdzaj: Przestań obserwować ukończone elementy, które nie wymagają dalszego monitorowania
  • Przegląd wsadowy: Sprawdzaj co tydzień zakładkę 'Elementy do przejrzenia' zamiast odpowiadać na każdy e-mail
  • Koordynacja zespołu: uzgodnij następujące strategie, aby uniknąć zduplikowanego monitorowania

Strategie zapytań

  • Tworzenie osobistych pulpitów nawigacyjnych: tworzenie widżetów przy użyciu @Follows zapytań w celu szybkiego sprawdzania stanu
  • Konfigurowanie alertów: użyj zapytań z @Follows, aby tworzyć dodatkowe reguły powiadomień
  • Śledzenie wzorców: Monitoruj obserwowane elementy, aby zidentyfikować typowe problemy lub wąskie gardła

Rozwiązywanie typowych problemów

Nie otrzymujesz powiadomień

Sprawdź następujące ustawienia:

  • Powiadomienia osobiste: Weryfikowanie adresu e-mail w ustawieniach powiadomień
  • Śledź status: Potwierdź, że element pokazuje ikonę "Obserwowanie" (nie tylko "Obserwuj")
  • Preferencje powiadomień: sprawdź, czy wybrano opcję "Niesubskrybowane" przez pomyłkę
  • Filtry wiadomości e-mail: szukanie wiadomości e-mail usługi Azure DevOps w folderach niepożądanych lub filtrowanych

Zbyt wiele powiadomień

Zmniejsz wolumin powiadomień:

  • Przełączanie elementów o dużym wolumenie do ustawień 'Niestandardowe' z określonymi wyzwalaczami pól
  • Użyj opcji "Niesubskrybuj" dla elementów, które chcesz śledzić, ale nie potrzebujesz natychmiastowych alertów
  • Tworzenie codziennych zapytań zbiorczych zamiast powiadomień w czasie rzeczywistym
  • Anulowanie obserwowania ukończonych lub nieistotnych elementów

Następujące nie jest dostępne

Możliwe przyczyny:

  • Uprawnienia: potrzebujesz co najmniej dostępu uczestników projektu, aby śledzić elementy
  • Dostęp do projektu: Sprawdź, czy możesz wyświetlić element roboczy lub żądanie ściągnięcia
  • Dostępność funkcji: następujące wymagania dotyczące usług Azure DevOps Services lub TFS 2017 lub nowszych

Najczęściej zadawane pytania

Czy mogę dodać kogoś do obserwowania elementu roboczego lub PR?

A: Nie, obserwowanie jest osobiste — każdy użytkownik musi samodzielnie śledzić przedmioty. Można jednak wykonać następujące czynności:

  • Udostępnij link do elementu i poproś go o obserwowanie
  • Konfigurowanie powiadomień zespołowych dla szerszych alertów automatycznych
  • Utwórz udostępnione zapytania zawierające @Follows dla widoczności zespołu

Aby uzyskać powiadomienia dotyczące całego zespołu, zobacz Zarządzanie powiadomieniami zespołu.

.: Czy otrzymuję zbyt wiele powiadomień, jeśli obserwuję wiele elementów?

A: Wolumin powiadomień można kontrolować, wykonując następujące czynności:

  • Używanie niestandardowych ustawień powiadomień tylko dla zmian określonego pola
  • Ustawianie elementów na Niesubskrybowane (tylko wzmianki) na potrzeby monitorowania pasywnego
  • Tworzenie zapytań w celu przejrzenia obserwowanych elementów w partiach zamiast poszczególnych wiadomości e-mail

.: Czy mogę śledzić elementy w różnych projektach?

A: Tak! Funkcja Obserwuj działa we wszystkich projektach w organizacji. Użyj zapytania Obserwowane elementy robocze aby zobaczyć wszystko w jednym miejscu.

Czy automatycznie obserwuję elementy, które tworzę lub które mi przypisano?

A: Nie, następujące czynności są zawsze wykonywane ręcznie. Musisz jawnie wybrać ikonę Obserwuj dla każdego elementu, który chcesz śledzić.

.: Czy mogę wyeksportować listę elementów, które obserwuję?

A: Tak, użyj zapytania "Obserwowane elementy robocze" i wyeksportuj wyniki do pliku CSV lub utwórz zapytanie niestandardowe za pomocą @Follows polecenia i wyeksportuj je.

Następny krok