Geschiedenis en discussievelden van werkitems opvragen in Azure Boards
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
De geschiedenis van een werkitem geeft aan wie het item heeft geopend, wat er is gewijzigd en waarom. Met deze informatie kunt u bijhouden hoe een item in de loop van de tijd verandert. Wanneer u informatie invoert in het geschiedenisveld, geeft u zoveel mogelijk informatie op om de eigenaar van het volgende werkitem te helpen begrijpen wat er is gebeurd en wat ze moeten doen.
Notitie
Er is geen werkitemveld Discussie . Als u een query wilt uitvoeren op werkitems met opmerkingen die zijn ingevoerd in het discussiegebied, filtert u op het veld Geschiedenis . De volledige inhoud van de tekst die is ingevoerd in het tekstvak Discussie, wordt toegevoegd aan het veld Geschiedenis.
Ondersteunde operators en macro's
Queryclausules die het veld Geschiedenis opgeven, kunnen de operatorEn Woorden bevatten en Bevat geen woorden gebruiken. Zoek op basis van een exacte woordgroep of gebruik het jokerteken *. U kunt alleen het jokerteken aan het einde van een gedeeltelijk woord of woordgroep gebruiken.
Het veld Geschiedenis wordt automatisch geïndexeerd voor zoeken in volledige tekst wanneer zoeken in volledige tekst beschikbaar is. Zoekopdrachten in volledige tekst en gedeeltelijke woorden weergeven
De geschiedenis van een werkitem opvragen
U kunt de webportal of Team Explorer gebruiken om de geschiedenis van een werkitem weer te geven of werkitems te zoeken op basis van de inhoud van het veld Geschiedenis . Wanneer u een zoekopdracht uitvoert op de inhoud van het veld Geschiedenis , worden alleen werkitems geretourneerd met wijzigingen die in dat veld zijn vastgelegd. Dat wil gezegd, het registreert geen wijzigingen die zijn aangebracht in tekst in andere velden.
Lijstitems op basis van de inhoud van het veld Geschiedenis
U gebruikt de queryeditor om het veld Geschiedenis toe te voegen aan een querycomponent. Opmerkingen die in het discussiegebied worden ingevoerd, kunnen worden opvraagbaar. Wijzigingsgeschiedenisitems, zoals welke velden zijn gewijzigd, kunnen geen query's uitvoeren. Als u snel items wilt zoeken op basis van woorden die zijn ingevoerd in het discussiegebied, of beschrijving of andere velden met tekst met opmaak, kunt u overwegen om werkitems te zoeken.
U kunt filteren op werkitems op de datum waarop ze zijn gewijzigd of voor een bepaalde periode. Als u het bereik van uw query beperkt, kan dit helpen bij de prestaties door alleen die resultaten te retourneren die passen bij het datumbereik dat u wilt opnemen.
Filteren op
Deze queryclausules opnemen
Items waarvan het veld Geschiedenis het woord 'reproduceerbare' bevat
History Contains Words reproducible
Items waarvan het veld Geschiedenis niet het woord 'bèta' bevat
History Does Not Contain Words beta
Items die de woordgroep 'stacktraceringen' bevatten en zijn gesloten, maar opnieuw geactiveerd
History Contains Words stack traces
And State Was Ever Closed
And State <> Closed
Items die binnen een opgegeven periode zijn gesloten
State = Done
And Closed Date > 7/1/2015
And Closed Date <= 7/21/2015
Items die ik heb gekoppeld
History Contains Words MyName
Or Assigned To Was Ever _ @Me
Tips voor het gebruik van de queryeditor
- Voer het volledige woord of de volledige woordgroep in die is opgegeven in het veld Geschiedenis van de werkitems die u wilt zoeken.
- Voer de volledige tekst in voor het woord waarnaar u wilt zoeken. Het veld Geschiedenis wordt geïndexeerd voor zoeken in volledige tekst. Als u slechts een gedeeltelijk woord invoert, retourneert de query geen werkitems die het volledige woord bevatten. Als het veld Geschiedenis bijvoorbeeld het reproduceerbare gedrag van de woordgroep bevat en u zoekt naar repro, wordt het werkitem niet gevonden. Als u echter zoekt naar het volledige woord reproduceerbaar, kunt u het werkitem vinden. U kunt ook zoeken naar de tekenreeks met een jokerteken, zoals
repro*
. - De queryeditor negeert veelgebruikte woorden of stopwoorden zoals gedefinieerd in Stopwords en Stoplists configureren en beheren voor zoeken in volledige tekst.
- Kies of pictogram op de werkbalk van de queryeditor en bevestig dat de query verwachte resultaten retourneert.
- Als u de verwachte resultaten niet ontvangt, past u het woord of de woordgroep aan die u hebt ingevoerd en voert u de query opnieuw uit.
De geschiedenis van werkitems weergeven
Telkens wanneer een werkitem wordt opgeslagen, wordt een item in het veld Geschiedenis weergegeven. Als u de geschiedenis van wijzigingen wilt weergeven, opent u een bestaand werkitem en kiest u het tabblad Geschiedenis of voor sommige typen werkitems, kiest u het tabblad Details.
De weergegeven geschiedenisdetails zijn afhankelijk van het platform, de versie en de client.
Het geschiedenisdiagram voor statuswijziging wordt eerst weergegeven. Als u de volledige geschiedenis van statuswijzigingen wilt zien, kiest u Alles weergeven.
Kies een vermelding in het linkerdeelvenster om de details van wijzigingen weer te geven.
De geschiedenisweergave filteren
Het tabblad Geschiedenis is ontworpen om alle wijzigingen in een werkitem bij te houden ter ondersteuning van volledige tracering. De lange revisiegeschiedenis die resultaten oplevert, kan het lastig maken om te begrijpen wanneer wijzigingen in specifieke velden plaatsvinden. Als u snel revisies wilt vinden die zijn aangebracht in een specifiek veld of op specifieke personen, filtert u de geschiedenisweergave.
Notitie
Voor de wisselknopfilterfunctie moet u de preview-functie New Boards Hub inschakelen. Zie Functies beheren of inschakelen om deze functie in te schakelen.
U schakelt de filterfunctie in door het wisselfilter te kiezen.
Als u updates van specifieke personen wilt bekijken, selecteert u hun namen in het menu Bijgewerkt per .
Als u updates wilt bekijken die zijn aangebracht in een of meer velden, selecteert u de velden in het menu Velden .
Velden die ondersteuning bieden voor geschiedenis, controle en revisietracering
U kunt de volgende velden gebruiken om query's te filteren en rapporten te maken. Verschillende van deze velden worden gevuld met informatie als een werkitem van de ene status naar de andere verloopt. Andere velden worden bijgewerkt wanneer het werkitem wordt gewijzigd. Sommige velden worden niet weergegeven in het werkitemformulier, maar ze worden bijgehouden voor de weergegeven WIT's.
Veldnaam
Beschrijving
Type werkitem
Gewijzigd door
De naam van het teamlid dat het werkitem het laatst heeft gewijzigd.
Verwijzingsnaam=System.ChangedBy, gegevenstype=Tekenreeks
Alle
Datum wijzigen
De datum en tijd waarop een werkitem is gewijzigd.
Verwijzingsnaam=System.ChangedDate, gegevenstype=Datum/tijd
Alle
Gesloten datum 1
De datum en tijd waarop een werkitem is gesloten.
Referentienaam=Microsoft.VSTS.Common.ClosedDate, gegevenstype=Datum/tijd
Alle
Aanmaakdatum
De datum en tijd waarop een werkitem is gemaakt.
Verwijzingsnaam=System.CreatedDate, gegevenstype=Datum/tijd
Alle
Geschiedenis
De record van wijzigingen die zijn aangebracht in het werkitem nadat het is gemaakt. Telkens wanneer het werkitem wordt bijgewerkt, wordt informatie toegevoegd aan de geschiedenis, die de datum aangeeft van de wijziging, wie de wijzigingen heeft aangebracht en welke velden zijn gewijzigd.
Notitie
Geschiedenisveldquery's retourneren werkitems waarvan de discussieopmerkingen of beschrijvingsvelden woorden bevatten die overeenkomen met de trefwoorden die zijn ingevoerd. U kunt het veld Geschiedenis niet gebruiken om query's uit te voeren op wijzigingen die zijn aangebracht in andere velden.
U kunt opgemaakte tekst niet toevoegen aan het geschiedenisveld. Nadat u het werkitem hebt opgeslagen, kunt u de geschiedenis niet meer wijzigen.
Het History
veld, samen met de Description
velden, Steps to Repro
en Title
velden worden automatisch geïndexeerd voor zoekopdrachten in volledige tekst, zoals beschreven in queryvelden, operators en macro's.
Referentienaam=System.History, Gegevenstype=Geschiedenis
Alle
Opgeloste datum 1
De datum en tijd waarop het werkitem is verplaatst naar de status Opgelost.
Referentienaam=Microsoft.VSTS.Common.ResolvedDate, gegevenstype=DateTime
Bug (Agile, CMMI)
Rev
Een getal dat is toegewezen aan de historische revisie van een werkitem.
Notitie
Een revisielimiet voor werkitems van 10.000 is van kracht voor updates die zijn gemaakt via de REST API voor Azure DevOps Services. Deze limiet beperkt updates van de REST API, maar updates van de webportal worden niet beïnvloed.
Verwijzingsnaam=System.Rev, gegevenstype=Geheel getal
Alle
Herziene datum
De datum en tijd waarop een werkitem is herzien of gewijzigd.
Verwijzingsnaam=System.RevisedDate, gegevenstype=Datum/tijd
Gedeelde parameter, gedeelde stap, testcase
Datum van statuswijziging
De datum en tijd waarop de waarde van het veld Staat is gewijzigd.
Referentienaam=Microsoft.VSTS.Common.StateChangeDate, gegevenstype=DateTime
Alle
Houdt andere bewerkingen bij die worden uitgevoerd bij het wijzigen van een testpakket, bijvoorbeeld het toevoegen van tests aan een testpakket of het wijzigen van configuraties. Dit veld kan worden weergegeven via het tabblad Geschiedenis of via een afzonderlijke query. Er is een geconsolideerde geschiedenisweergave, inclusief wijzigingen die zijn uitgevoerd in het veld Werkitems en wijzigingen die het gevolg zijn van gerelateerde artefacten, zoals testpunten en configuraties.
Referentienaam=Microsoft.VSTS.TCM.TestSuiteAudit, gegevenstype=PlainText
Testpakket
Een door het systeem beheerd veld (niet bewerkbaar) dat wordt verhoogd met wijzigingen in een werkitem.
Verwijzingsnaam=System.Watermark, gegevenstype=Geheel getal
Alle
Notitie
Als u deze velden wilt definiëren voor een WIT, moeten ze worden opgenomen in de
WORKFLOW
sectie van de WIT-definitie. Deze syntaxis wordt bijvoorbeeld opgenomen in deFIELDS
definitie bij de overgang naar een opgeloste status:<FIELD refname="Microsoft.VSTS.Common.ResolvedDate"> <SERVERDEFAULT from="clock" /> </FIELD>
Verwante artikelen:
REST-API
Als u programmatisch wilt communiceren met query's, raadpleegt u een van deze REST API-resources: