Sdílet prostřednictvím


Dotaz na historii pracovních položek a diskusní pole

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Historie pracovní položky zaznamenává, kdo položku vytvořil, jaké změny byly provedeny, a důvody za těmito změnami. Tyto informace jsou nezbytné pro sledování vývoje položky v průběhu času. Při přidávání položek do pole historie uveďte podrobné informace, které pomohou dalšímu vlastníkovi pracovní položky porozumět kontextu změn a požadovaných akcí.

Poznámka

Není zde samostatné pole položky práce pro diskuzi . Pro zobrazení pracovních položek s komentáři z oblasti diskuse, vyfiltrujte pole Historie. Veškerý text zadaný do pole Diskuze se automaticky zahrne do pole Historie.

Požadavky

  • úrovně přístupu :
    • Chcete-li zobrazit a spustit sdílené dotazy, musíte být členem projektu .
    • Pokud chcete přidat a uložit sdílený dotaz, musíte mít alespoň základní přístup.
  • Oprávnění : Mít oprávnění Přispívat nastavená na Povolit pro složku, do které chcete přidat dotaz. Ve výchozím nastavení nemá skupina přispěvatelů toto oprávnění.

Poznámka

Uživatelé s Stakeholder přístupem k veřejnému projektu mají úplný přístup k funkcím dotazů stejně jako uživatelé s přístupem Basic. Další informace najdete v rychlé referenci přístupu zúčastněných stran .

  • úrovně přístupu :
    • Chcete-li zobrazit a spustit sdílené dotazy, musíte být členem projektu .
    • Pokud chcete přidat a uložit sdílený dotaz, musíte mít alespoň základní přístup.
  • Oprávnění : mít oprávnění Přispívat nastaveno na Povolit ve složce, do které chcete přidat dotaz. Ve výchozím nastavení nemá skupina přispěvatelů toto oprávnění.

Podporované operátory a makra

  • Podporované operátory:

    • obsahuje slova
    • neobsahuje slova
  • metody vyhledávání:

    • Přesná fráze: Vyhledejte přesnou posloupnost slov.
    • zástupný znak (*): Používejte pouze na konci částečného slova nebo fráze.
  • fulltextové vyhledávání: Pole historie je automaticky indexováno pro fulltextové vyhledávání, pokud je k dispozici.

Dotazování historie pracovní položky

Pomocí webového portálu nebo Team Exploreru můžete zobrazit historii pracovní položky nebo vyhledat pracovní položky podle pole Historie. Hledání v poli historie vrátí pouze pracovní položky se změnami zaznamenanými v daném poli a nezahrnuje změny provedené v jiných polích.

snímek obrazovky Editoru dotazů pro hledání položek na základě slov obsažených v poli Historie

Výpis položek na základě obsahu pole Historie

Pomocí editoru dotazů zahrňte pole Historie do klauzule dotazu.

  • Obsah k dotazování: Komentáře zadané v části Diskuze.
  • nezotázavatelný obsah: položky historie změn, jako jsou úpravy polí, se nedají dotazovat.
  • alternativní metody hledání: Pro hledání slov v diskuzi, popisunebo v jiných polích s formátováním použijte hledání pracovních položek.
  • Filtrovat podle data změny: Filtrovat pracovní položky podle data, kdy byly změněny, nebo zadat konkrétní časové období.

filtr pro

Zahrnout tyto klauzule dotazu


Položky, jejichž pole Historie obsahuje slovo "reprodukovatelné".

History Contains Words reproducible

Položky, jejichž pole Historie neobsahuje slovo "beta"

History Does Not Contain Words beta

Položky obsahující frázi "výpisy zásobníku," které byly uzavřeny, ale znovu aktivovány

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

Položky uzavřené v zadaném časovém období

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

Položky, ke kterým jsem byl přidružený

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


Tipy pro používání editoru dotazů

  • Omezit rozsah dotazů podle rozsahu dat: Zúžení rozsahu dat za účelem zvýšení výkonu a vrácení pouze relevantních výsledků.

  • Použít úplná slova nebo fráze:

    • Do pole Historie zadejte úplná slova nebo přesné fráze.
    • Částečná slova nevrací pracovní položky. Například:
      • Hledáním "reprodukovatelného chování" najde položku.
      • Hledání "repro" ho nenajde.
    • Použití zástupných znaků na konci slov nebo frází, například repro*.
  • Uvědomte si slova "stop":

  • Spuštění a ověření dotazu:

    • Na panelu nástrojů editoru dotazů vyberte možnost Spustit dotaz, nebo Spustit dotaz, starší verze.
    • Ujistěte se, že dotaz vrátí očekávané výsledky.
    • Pokud výsledky chybí, upravte hledané termíny a spusťte dotaz znovu.

Zobrazení historie pracovních položek

Při každém uložení pracovní položky se do pole Historie vloží záznam. Pokud chcete zobrazit historii změn, otevřete existující pracovní položku a pak zvolte ikonu karty historie nebo Historienebo u některých typů pracovních položek (WIT) zvolte Podrobnosti.

Zobrazené podrobnosti historie závisí na platformě, verzi a klientovi.

Snímek obrazovky formuláře pracovní položky, webového portálu, karty Historie.

Nejprve se zobrazí diagram historie změn stavu. Pokud chcete zobrazit celou historii změn stavu, zvolte Zobrazit všechny.

snímek obrazovky formuláře pracovní položky, webového portálu, diagramu historie změn stavu (jenom webový portál).

Zvolte položku v levém podokně a zobrazte podrobnosti o provedených změnách.

Snímek obrazovky formuláře Pracovní položka, karta Historie, podrobnosti webového portálu

Filtrování zobrazení historie

Karta Historie je navržená tak, aby sledovala všechny změny provedené v pracovní položce, aby byla zajištěna úplná sledovatelnost. Dlouhá historie revizí může ztížit pochopení, kdy dochází ke změnám v konkrétních polích. Pokud chcete rychle najít revize provedené v určitém poli nebo podle konkrétních lidí, vyfiltrujte zobrazení historie.

Poznámka

Funkce Přepnout filtr vyžaduje funkci New Boards Hub, která je ve výchozím nastavení povolená. Další informace najdete v tématu Správa nebo povolení funkcí.

Chcete-li zkontrolovat aktualizace od konkrétních osob, vyberte jejich jména z nabídky Aktualizováno.

snímek obrazovky s formulářem Pracovní položka, záložka Historie, filtrujte podle toho, kdo provedl aktualizace.

Pokud chcete zkontrolovat aktualizace provedené v jednom nebo více polích, vyberte pole z nabídky Pole.

Snímek obrazovky formuláře pracovní položky, karta Historie, filtrování změn provedených v poli Přiřazeno komu.

Pole, která podporují historii, auditování a sledování revizí

K filtrování dotazů a vytváření sestav můžete použít následující pole. Několik z těchto polí je naplněno informacemi, protože pracovní položka postupuje z jednoho stavu do druhého. Ostatní pole se aktualizují při úpravě pracovní položky. Některá pole se ve formuláři pracovní položky nezobrazují, ale sledují se u uvedených pracovních položek.

Název pole

popis

typ pracovní položky


Autor změny

Jméno člena týmu, který naposledy upravil pracovní položku.

Reference name=System.ChangedBy, Data type=String

Všichni

Změnit datum

Datum a čas změny pracovní položky.

Reference name=System.ChangedDate, Data type=DateTime

Všichni

Datum uzavření 1

Datum a čas uzavření pracovní položky.
Reference name=Microsoft.VSTS.Common.ClosedDate, Data type=DateTime

Všichni

Datum vytvoření

Datum a čas vytvoření pracovní položky

Reference name=System.CreatedDate, Data type=DateTime

Všichni

Historie

Záznam změn provedených v pracovní položce po jeho vytvoření. Při každé aktualizaci pracovní položky se informace připojí k historii, která určuje datum změny, kdo provedl změny a která pole byla změněna.

Poznámka

Dotazy na pole historie vrací pracovní položky, jejichž komentáře Diskuse nebo pole Popis obsahují slova, která odpovídají zadaným klíčovým slovům. Pole Historie nelze použít k dotazování na změny provedené v jiných polích.

Do pole historie nelze přidat formátovaný text. Po uložení pracovní položky nemůžete změnit historii.
Pole History spolu s poli Description, Steps to Repro a Title jsou automaticky indexována pro fulltextové vyhledávání, jak je popsáno v Pole dotazu, operátory a makra.

Reference name=System.History, Data type=History

Všichni

Datum vyřešení 1

Datum a čas, kdy byla pracovní položka přesunuta do vyřešeného stavu.

Reference name=Microsoft.VSTS.Common.ResolvedDate, Data type=DatumČas

Chyba (Agile, CMMI)

Túrovat

Číslo, které je přiřazeno k historické revizi pracovní položky.

Poznámka

Limit 10 000 pro revize pracovních položek platí pro aktualizace, které jsou provedené prostřednictvím rozhraní REST API pro Azure DevOps Services. Tento limit omezuje aktualizace z rozhraní REST API, ale aktualizace z webového portálu nejsou ovlivněny.

Reference name=System.Rev, Data type=Integer

Všichni

Revidované datum

Datum a čas, kdy byla pracovní položka revidována nebo změněna.

Reference name=System.RevisedDate, Data type=DateTime

Sdílený parametr, sdílený krok, testovací případ

Datum změny stavu

Datum a čas, kdy se hodnota pole Stát změnila.

Reference name=Microsoft.VSTS.Common.StateChangeDate, Data type=DateTime

Všichni

audit sady Test Suite

Sleduje další operace prováděné při úpravě sady testů, například přidání testů do sady testů nebo změna konfigurací. Toto pole lze zobrazit prostřednictvím karty Historie nebo prostřednictvím samostatného dotazu. K dispozici je konsolidované zobrazení historie, včetně změn provedených u polí pracovních položek a změn vyplývajících ze souvisejících artefaktů, jako jsou testovací body a konfigurace.

Reference name=Microsoft.VSTS.TCM.TestSuiteAudit, Data type=PlainText

Sada testů

Pole spravované systémem (neupravitelné), které se zvýší o změny provedené v pracovní položce.

Reference name=System.Watermark, Data type=Integer

Všichni

Poznámka

  1. Tato pole musí být zahrnuta do WORKFLOW oddílu definice WIT. Tato syntaxe je například zahrnuta v definici FIELDS při přechodu na vyřešený stav:

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

REST API

Pokud chcete s dotazy pracovat prostřednictvím kódu programu, podívejte se na jeden z těchto prostředků rozhraní REST API: