Udostępnij za pośrednictwem


Wykonywanie zapytań dotyczących historii elementów roboczych i pól dyskusji w usłudze Azure Boards

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

Historia elementu roboczego informuje, kto otworzył element, co się zmieniło i dlaczego. Te informacje ułatwiają śledzenie zmian elementu w czasie. Po wprowadzeniu informacji w polu historii podaj jak najwięcej informacji, aby pomóc następnemu właścicielowi elementu roboczego zrozumieć, co się stało i co musi zrobić.

Uwaga

Nie ma pola elementu roboczego Dyskusja. Aby wykonywać zapytania dotyczące elementów roboczych z komentarzami wprowadzonymi w obszarze Dyskusji, należy filtrować pole Historia . Pełna zawartość tekstu wprowadzonego w polu tekstowym Dyskusja jest dodawana do pola Historia.

Obsługiwane operatory i makra

Klauzule zapytania określające pole Historia mogą używać operatorów Zawiera wyrazy i Nie zawiera wyrazów. Wyszukaj dokładną frazę lub użyj symbolu wieloznakowego *. Symbol wieloznaczny można używać tylko na końcu częściowego wyrazu lub frazy.

Pole Historia jest automatycznie indeksowane w celu wyszukiwania pełnotekstowego, gdy jest dostępne wyszukiwanie pełnotekstowe. Zobacz wyszukiwanie pełnotekstowe i częściowe wyrazy

Wykonywanie zapytań dotyczących historii elementu roboczego

Możesz użyć portalu internetowego lub programu Team Explorer, aby wyświetlić historię elementu roboczego lub znaleźć elementy robocze na podstawie zawartości pola Historia . Po uruchomieniu wyszukiwania zawartości pola Historia zwraca tylko elementy robocze, które mają zmiany zarejestrowane w tym polu. Oznacza to, że nie rejestruje zmian wprowadzonych w tekście w innych polach.

Zrzut ekranu przedstawiający Edytor Power Query wyszukiwania elementów na podstawie wyrazów zawartych w polu Historia.

Wyświetlanie listy elementów na podstawie zawartości pola Historia

Edytor zapytań służy do dodawania pola Historia do klauzuli zapytania. Komentarze wprowadzone w obszarze Dyskusji można wykonywać zapytania. Wpisy historii zmian, takie jak pola, które zostały zmienione, nie są możliwe do wykonywania zapytań. Aby szybko znaleźć elementy na podstawie wyrazów wprowadzonych w obszarze Dyskusji, Opis lub inne pola tekstu sformatowanego, rozważ użycie wyszukiwania elementów roboczych.

Możesz filtrować elementy robocze według daty, w której zostały zmienione lub przez określony okres. Jeśli ograniczysz zakres zapytania, może to pomóc w wydajności, zwracając tylko te wyniki, które pasują do zakresu dat, który chcesz uwzględnić.

Filtruj dla

Uwzględnij te klauzule zapytania


Elementy, których pole Historia zawiera słowo "powtarzalne"

History Contains Words reproducible

Elementy, których pole Historia nie zawiera słowa "beta"

History Does Not Contain Words beta

Elementy zawierające frazę "ślady stosu" i zostały zamknięte, ale ponownie aktywowane

History Contains Words stack traces And State Was Ever Closed
And State <> Closed

Elementy zamknięte w określonym przedziale czasu

State = Done
And Closed Date > 7/1/2015
And Closed Date <= 7/21/2015

Elementy, z które zostały skojarzone

History Contains Words MyName
Or Assigned To Was Ever _ @Me


Porady dotyczące korzystania z edytora zapytań

  • Wprowadź pełne słowo lub frazę określoną w polu Historia tych elementów roboczych, które chcesz znaleźć.
  • Wprowadź pełny tekst wyrazu, który chcesz wyszukać. Pole Historia jest indeksowane w celu wyszukiwania pełnotekstowego. Jeśli wprowadzisz tylko wyraz częściowy, zapytanie nie zwróci elementów roboczych zawierających pełne słowo. Jeśli na przykład pole Historia zawiera powtarzalne zachowanie frazy i wyszukasz odtworzenie, element roboczy nie zostanie znaleziony. Jeśli jednak wyszukasz pełny wyraz powtarzalny, można znaleźć element roboczy. Możesz również wyszukać ciąg za pomocą symbolu wieloznacznego, takiego jak repro*.
  • Edytor zapytań ignoruje typowe słowa lub zatrzymuje wyrazy zgodnie z definicją w temacie Configure and Manage Stopwords and Stoplists for Full-Text Search (Konfigurowanie i zarządzanie listami stopwords i stopami dla wyszukiwania pełnotekstowego).
  • Na pasku narzędzi edytora zapytań wybierz Uruchomione zapytanie lub Uruchamianie zapytania, starszej wersji ikonę i upewnij się, że zapytanie zwraca oczekiwane wyniki.
  • Jeśli nie otrzymasz oczekiwanych wyników, dostosuj wprowadzone słowo lub frazę i ponownie uruchom zapytanie.

Wyświetlanie historii elementów roboczych

Wpis jest wprowadzany do pola Historia za każdym razem, gdy element roboczy jest zapisywany. Aby wyświetlić historię zmian, otwórz istniejący element roboczy, a następnie wybierz ikona karty historii kartę historia lub w przypadku niektórych typów elementów roboczych wybierz kartę Szczegóły.

Wyświetlone szczegóły historii zależą od platformy, wersji i klienta.

Zrzut ekranu przedstawiający formularz elementu roboczego, portal internetowy, kartę Wybierz historię.

Diagram historii zmian stanu jest wyświetlany jako pierwszy. Aby wyświetlić całą historię zmian stanu, wybierz pozycję Pokaż wszystko.

Zrzut ekranu przedstawiający formularz elementu roboczego, portal internetowy, diagram historii zmian stanu (tylko portal internetowy).

Wybierz wpis w okienku po lewej stronie, aby wyświetlić szczegóły wprowadzonych zmian.

Zrzut ekranu przedstawiający formularz elementu roboczego, kartę Historia, portal internetowy, szczegóły.

Filtrowanie widoku historii

Karta Historia jest przeznaczona do śledzenia wszystkich zmian wprowadzonych w elemencie roboczym w celu zapewnienia pełnej możliwości śledzenia. Długa historia poprawek, która może utrudnić zrozumienie, kiedy zmiany mają miejsce w określonych polach. Aby szybko znaleźć poprawki wprowadzone w określonym polu lub przez określone osoby, przefiltruj widok historii.

Uwaga

Funkcja filtrowania przełącznika wymaga włączenia funkcji New Boards Hub w wersji zapoznawczej. Aby włączyć tę funkcję, zobacz Zarządzanie funkcjami lub włączanie ich.

Aby włączyć funkcję filtrowania, wybierz pozycję Przełącz filtr.

Zrzut ekranu przedstawiający formularz elementu roboczego, kartę Historia, portal internetowy, włączony filtr historii.

Aby przejrzeć aktualizacje według określonych osób, wybierz ich nazwy z menu Zaktualizowano według .

Zrzut ekranu przedstawiający kartę Formularz elementu roboczego, Karta Historia, Filtruj według osób, które dokonały aktualizacji.

Aby przejrzeć aktualizacje wprowadzone w co najmniej jednym polu, wybierz pola z menu Pola .

Zrzut ekranu przedstawiający formularz elementu roboczego, kartę Historia, Filtruj zmiany wprowadzone w polu Przypisano do.

Pola obsługujące historię, inspekcję i śledzenie poprawek

Poniższe pola umożliwiają filtrowanie zapytań i tworzenie raportów. Niektóre z tych pól są wypełniane informacjami w miarę postępu elementu roboczego z jednego stanu do drugiego. Inne pola są aktualizowane po zmodyfikowaniu elementu roboczego. Niektóre pola nie są wyświetlane w formularzu elementu roboczego, ale są śledzone dla wymienionych WIT.

Nazwa pola

Opis

Typ elementu roboczego


Zmienione przez

Nazwa członka zespołu, który ostatnio zmodyfikował element roboczy.

Nazwa odwołania=System.ChangedBy, Typ danych=Ciąg

wszystkie

Zmień datę

Data i godzina modyfikacji elementu roboczego.

Nazwa odwołania=System.ChangedDate, Data type=DateTime

wszystkie

Data zamknięcia 1

Data i godzina zamknięcia elementu roboczego.
Nazwa odwołania=Microsoft.VSTS.Common.ClosedDate, Typ danych=DateTime

wszystkie

Data utworzenia

Data i godzina utworzenia elementu roboczego.

Nazwa odwołania=System.CreatedDate, Typ danych=DateTime

wszystkie

Historia

Rekord zmian wprowadzonych w elemencie roboczym po jego utworzeniu. Za każdym razem, gdy element roboczy jest aktualizowany, informacje są dołączane do historii, która określa datę zmiany, która dokonała zmian i które pola zostały zmienione.

Uwaga

Kwerendy pól historii zwracają elementy robocze, których komentarze do dyskusji lub pola Opis zawierają wyrazy pasujące do wprowadzonych słów kluczowych. Nie można użyć pola Historia do wykonywania zapytań dotyczących zmian wprowadzonych w innych polach.

Nie można dodać sformatowanego tekstu do pola historii. Po zapisaniu elementu roboczego nie można zmienić historii.
Pole History wraz z polami i Title jest automatycznie indeksowane w celu wyszukiwania pełnotekstowego zgodnie z DescriptionSteps to Repro opisem w polach, operatorach i makrach zapytania.

Nazwa odwołania=System.History, Typ danych=Historia

wszystkie

Data rozwiązania 1

Data i godzina przeniesienia elementu roboczego do stanu Rozwiązane.

Nazwa odwołania=Microsoft.VSTS.Common.ResolvedDate, Data type=DateTime

Usterka (Agile, CMMI)

Rev

Liczba przypisana do historycznej poprawki elementu roboczego.

Uwaga

Limit poprawki elementu roboczego wynosi 10 000 dla aktualizacji wprowadzonych za pośrednictwem interfejsu API REST dla usług Azure DevOps Services. Ten limit ogranicza aktualizacje z interfejsu API REST, jednak nie ma to wpływu na aktualizacje z portalu internetowego.

Nazwa odwołania=System.Rev, Typ danych=Liczba całkowita

wszystkie

Data skorygowania

Data i godzina zmiany lub modyfikacji elementu roboczego.

Nazwa odwołania=System.RevisedDate, Data type=DateTime

Udostępniony parametr, krok udostępniony, przypadek testowy

Data zmiany stanu

Data i godzina zmiany wartości pola Stan.

Nazwa odwołania=Microsoft.VSTS.Common.StateChangeDate, Typ danych=DateTime

wszystkie

Śledzi inne operacje wykonywane podczas modyfikowania zestawu testów, na przykład: dodawanie testów do zestawu testów lub zmienianie konfiguracji. To pole można wyświetlić za pomocą karty Historia lub oddzielnego zapytania. Istnieje skonsolidowany widok historii, w tym zmiany wykonywane w polu elementów roboczych i zmiany wynikające z powiązanych artefaktów, takich jak punkty testów i konfiguracje.
Nazwa odwołania=Microsoft.VSTS.TCM.TestSuiteAudit, Typ danych=Zwykły tekst

Zestaw testów

Pole zarządzane przez system (nie można edytować), które zwiększa się o zmiany wprowadzone w elemencie roboczym.
Nazwa odwołania=System.Watermark, Typ danych=Liczba całkowita

wszystkie

Uwaga

  1. Aby te pola były definiowane dla elementu WIT, należy je uwzględnić w WORKFLOW sekcji definicji funkcji WIT. Na przykład ta składnia jest zawarta w FIELDS definicji podczas przechodzenia do stanu Rozwiązane:

    <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">  
       <SERVERDEFAULT from="clock" />  
    </FIELD>  
    

Interfejs API REST

Aby programowo korzystać z zapytań, zobacz jeden z następujących zasobów interfejsu API REST: