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 :
- 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í.
- úrovně přístupu :
- 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 historieje 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.
- prohlížeč
-
sady Visual Studio
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":
- Editor dotazů ignoruje běžná slova.
- Další informace naleznete v tématu Konfigurace a správa stopwords a stoplistů pro Full-Text Vyhledávání.
Spuštění a ověření dotazu:
- Na panelu nástrojů editoru dotazů vyberte možnost , nebo .
- 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.
Nejprve se zobrazí diagram historie změn stavu. Pokud chcete zobrazit celou historii změn stavu, zvolte Zobrazit všechny.
Zvolte položku v levém podokně a zobrazte podrobnosti o provedených změnách.
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.
Pokud chcete zkontrolovat aktualizace provedené v jednom nebo více polích, vyberte pole z nabídky Pole.
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
Tato pole musí být zahrnuta do
WORKFLOW
oddílu definice WIT. Tato syntaxe je například zahrnuta v definiciFIELDS
při přechodu na vyřešený stav:<FIELD refname="Microsoft.VSTS.Common.ResolvedDate"> <SERVERDEFAULT from="clock" /> </FIELD>
Související články
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: