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.

Schermopname van Power Query-editor naar items zoeken op basis van woorden in het veld Geschiedenis.

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 Query uitvoeren of Query uitvoeren, eerdere versie 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 pictogram geschiedenistabbladtabblad Geschiedenis of voor sommige typen werkitems, kiest u het tabblad Details.

De weergegeven geschiedenisdetails zijn afhankelijk van het platform, de versie en de client.

Schermopname van het werkitemformulier, de webportal, het tabblad Geschiedenis kiezen.

Het geschiedenisdiagram voor statuswijziging wordt eerst weergegeven. Als u de volledige geschiedenis van statuswijzigingen wilt zien, kiest u Alles weergeven.

Schermopname van het werkitemformulier, de webportal, het diagram van de statuswijzigingsgeschiedenis (alleen in de webportal).

Kies een vermelding in het linkerdeelvenster om de details van wijzigingen weer te geven.

Schermopname van het werkitemformulier, het tabblad Geschiedenis, de webportal, Details.

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.

Schermopname van het werkitemformulier, het tabblad Geschiedenis, de webportal, het geschiedenisfilter ingeschakeld.

Als u updates van specifieke personen wilt bekijken, selecteert u hun namen in het menu Bijgewerkt per .

Schermopname van het werkitemformulier, het tabblad Geschiedenis, Filteren op wie updates heeft aangebracht.

Als u updates wilt bekijken die zijn aangebracht in een of meer velden, selecteert u de velden in het menu Velden .

Schermopname van het formulier Werkitem, tabblad Geschiedenis, Filteren op wijzigingen die zijn aangebracht in het veld Toegewezen aan.

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 Descriptionvelden, 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

Test Suite Audit

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

Watermerk

Een door het systeem beheerd veld (niet bewerkbaar) dat wordt verhoogd met wijzigingen in een werkitem.
Verwijzingsnaam=System.Watermark, gegevenstype=Geheel getal

Alle

Notitie

  1. 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 de FIELDS definitie bij de overgang naar een opgeloste status:

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

REST-API

Als u programmatisch wilt communiceren met query's, raadpleegt u een van deze REST API-resources: