Delen via


Werkitems automatisch aanvullen met pull-aanvragen

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Wanneer u een werkitem koppelt aan een pull-aanvraag (PR), kunt u deze werkitems automatisch voltooien wanneer u de pull-aanvraag hebt voltooid. U kunt ook de werkstroomstatus opgeven waarnaar het werkitem moet worden overgestapt bij het samenvoegen van de pull-aanvraag.

Wanneer u een werkitem koppelt aan een pull-aanvraag (PR), kunt u deze werkitems automatisch voltooien wanneer u de pull-aanvraag hebt voltooid.

Zie Pull-aanvragen maken, weergeven en beheren voor meer informatie.

Vereisten

  • Projecttoegang: Wees een projectlid.

  • Machtigingen:

    • Als u werkitems wilt weergeven, volgen en bewerken, moet u werkitems in dit knooppunt weergeven en werkitems bewerken in deze knooppuntmachtigingen ingesteld op Toestaan. De groep Inzenders heeft standaard deze machtigingen. Zie Machtigingen voor het bijhouden van werk instellen voor meer informatie.
  • Als u tags aan werkitems wilt toevoegen, moet u de machtiging Nieuwe tagdefinitie maken op projectniveau instellen op Toestaan. De groep Inzenders heeft standaard deze machtiging.

  • Toegangsniveaus:

    • Als u nieuwe tags wilt toevoegen aan werkitems of pull-aanvragen wilt bekijken of volgen, hebt u ten minste basistoegang .
    • Als u werkitems wilt bekijken of volgen, hebt u ten minste toegang tot belanghebbenden . Zie Over toegangsniveaus voor meer informatie.
    • Alle projectleden, inclusief die in de groep Lezers , kunnen e-mailberichten met werkitems verzenden.

    Notitie

    • Geef belanghebbenden toegang tot leden die een bijdrage willen leveren aan de discussie en de voortgang willen bekijken. Dit zijn meestal leden die geen bijdrage leveren aan code, maar werkitems, achterstanden, borden en dashboards willen bekijken.
    • Belanghebbenden kunnen geen nieuwe tags toevoegen, zelfs niet als de machtiging expliciet is ingesteld vanwege hun toegangsniveau. Voor meer informatie, zie Snelzoekgids toegang als belanghebbende.
  • GitHub-machtigingen: Wees inzender voor de GitHub-opslagplaats.

Werkitems automatisch aanvullen

Zoals in de volgende afbeelding wordt weergegeven, schakelt u het selectievakje in om gekoppelde werkitems te voltooien na het samenvoegen. Het systeem wordt standaard ingesteld op uw selectie voor toekomstige PULL's.

Dialoogvenster Pull-aanvraag voltooien, Gekoppelde werkitems voltooien na samenvoegen

Dialoogvenster Pull-aanvraag voltooien, Werkitems automatisch aanvullen met voltooiing van pull-aanvraagoptie

In de volgende omstandigheden wordt de status van het werkitem niet automatisch bijgewerkt naar de categorieën Gereed, Gesloten of Voltooid voor het type werkitem (WIT):

  • Het werkitem, waarvan wit wordt beheerd met het overnameprocesmodel, heeft al de status Opgelost . In dit geval werkt het systeem de status niet bij. Als een fout die is afgeleid van het Agile-proces bijvoorbeeld de status Opgelost heeft, wordt het systeem niet overgestapt op Gesloten.
  • Het werkitem heeft al de status Voltooid . Er is geen verdere overgang vereist.
  • De WIT bevat regels voor werkstroomvelden die verhinderen dat het werkitem naar de volgende status gaat. Een regel kan bijvoorbeeld vereisen dat een ander veld wordt gedefinieerd bij het sluiten van het werkitem.
  • Voor on-premises implementaties en het gehoste procesmodel van Azure Boards moet u de werkstroom wijzigen om acties (ACTION-element ) op te geven die moeten worden uitgevoerd bij de overgang van de werkstroom. Zie De werkstroom voor een WIT wijzigen, Acties opgeven voor meer informatie.

Zie Uw ervaring voor het bijhouden van werk aanpassen voor meer informatie.

De werkstroomstatus van gekoppelde werkitems opgeven

Als u een werkitem wilt overschakelen naar een specifieke werkstroomstatus, kunt u de informatie invoeren in de beschrijving van de pull-aanvraag. Voorvoegsel van het #ID met een geldige werkstroomstatus voor het vermelde werkitem.

Notitie

Voor deze functie is azure DevOps Server 2020.1-update of nieuwere versie vereist.

In het volgende voorbeeld ziet u gebruikersverhalen die zijn overgezet: een naar de status Opgelost en de andere naar de status Controleren . Er worden ook twee taken gemarkeerd als Gereed.

Schermopname van pull-aanvraag, werkstroomstatus instellen op overgang #ID werkitems.

Automatische voltooiing van gekoppelde werkitems uitschakelen

Als u de automatische voltooiing van gekoppelde werkitems wilt uitschakelen wanneer gebruikers een pull-aanvraag voltooien, voert u de volgende stappen uit:

  1. Ga naar Opslagplaatsen> voor Project-instellingen>selecteer de opslagplaats.
  2. Verplaats op het tabblad Instellingen de wisselknop naar Uit voor de oplossing voor vermeldingen van werkitems voor doorvoeren.

Vermeldingen in doorvoeropmerkingen om werkitems te sluiten (bijvoorbeeld 'Fixes #123') is niet toegestaan.