Delen via


Werkitems van het ene team naar een ander team verplaatsen

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

Inleiding

Wanneer u een team toevoegt of bestaande teams opnieuw indeelt, moet u mogelijk werkitems van het ene team naar het andere overdragen door de bijbehorende gebiedspaden bij te werken. Elk werkitem in Azure DevOps wordt toegewezen aan een gebiedspad, dat het eigendom van het team bepaalt en beïnvloedt hoe werkitems worden weergegeven op achterstanden en borden.

Werkitems die zijn gecategoriseerd onder de categorie Vereisten, worden weergegeven in de achterstand van een team op basis van hun toewijzing aan het gebiedspad van het team. Op dezelfde manier biedt het toewijzen van andere werkitems aan het gebiedspad van een team ondersteuning voor query's en rapportage op basis van teameigendom.

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.
  • Gebiedspadmachtigingen: machtigingen hebben om werkitems onder de knooppunten gebiedspad weer te geven en te bewerken. Zie Werkitems wijzigen onder een gebied of iteratiepad voor meer informatie.
  • Geconfigureerde vlakpaden: Zorg ervoor dat het doelteam de gebiedspaden juist heeft geconfigureerd. Zo niet, stelt u de vereiste vlakpaden in voordat u werkitems overdraagt.
  • Consistent procesmodel: Teams moet een compatibel procesmodel (overgenomen, gehoste XML of on-premises XML) gebruiken om naadloze verplaatsing van werkitems te garanderen.
  • Back-up van werkitems: u wordt aangeraden een back-up te maken van werkitems of deze te exporteren voordat u bulksgewijs verplaatst om gegevensverlies te voorkomen als er een fout optreedt.
  • Hulpprogramma's: Als u Azure CLI-opdrachten wilt gebruiken, installeert u Azure CLI zoals beschreven in Aan de slag met Azure DevOps CLI.
  • 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.

Werkitems onder teams verplaatsen

Voer de volgende stappen uit om werkitems onder een team te verplaatsen:

  1. Maak een query van alle werkitems die u opnieuw wilt toewijzen.

  2. Selecteer meerdere items, die deel uitmaken van elk team, en bewerk het gebiedspad bulksgewijs.

    Schermopname van de webportal, de pagina Query's en het bulksgewijs wijzigen van werkitems.
  3. Nadat u bulksgewijs hebt gewijzigd, slaat u bulksgewijs op.

    Schermopname van bewerkte werkitems bulksgewijs opslaan.

Een werkitem verplaatsen met behulp van Azure CLI

U kunt de az boards work-item update gebruiken om één werkitem te verplaatsen door het gebiedspad bij te werken.

az boards work-item update --id
                           [--area]
                           [--assigned-to]
                           [--description]
                           [--discussion]
                           [--fields]
                           [--iteration]
                           [--open]
                           [--reason]
                           [--state]
                           [--title]

Parameters

  • id: vereist. De id van het werkitem dat moet worden bijgewerkt.
  • gebied: Optioneel. Absoluut pad van een gebied. Voorbeeld: --path \ProjectName\Area\AreaName.
  • toegewezen aan: Optioneel. De naam van de persoon aan wie het werkitem is toegewezen aan Jamal.
  • beschrijving: Optioneel. Beschrijving van het werkitem.
  • discussie: Optioneel. Opmerking om toe te voegen aan een discussie in een werkitem.
  • velden: Optioneel. Spatie gescheiden paren "field=value" voor aangepaste velden die u wilt instellen.
  • iteratie: optioneel. Absoluut pad van een iteratie. Voorbeeld: \ProjectName\Iteration\IterationName.
  • open: Optioneel. Open het werkitem in de standaardwebbrowser.
  • reden: Optioneel. Reden voor de status van het werkitem.
  • status: Optioneel. Status van het werkitem, bijvoorbeeld Actief.
  • titel: Optioneel. Titel van het werkitem.

Opmerking

U kunt slechts één werkitem tegelijk verplaatsen met behulp van Azure DevOps CLI. In dit voorbeeld verplaatsen we de werkitem-id =148 onder het pad Fabrikam Fiber\Production Planning .

az boards work-item update --id 148 --area "Fabrikam Fiber\Production Planning" --output yaml

De volgende YAML-uitvoer bevat informatie over elk van de velden die zijn gedefinieerd voor het werkitem.

fields:
  Microsoft.VSTS.Common.Priority: 2
  Microsoft.VSTS.Common.StackRank: 1500000001.0
  Microsoft.VSTS.Common.StateChangeDate: '2021-11-23T22:26:28.27Z'
  Microsoft.VSTS.Common.ValueArea: Business
  System.AreaPath: Fabrikam Fiber\Production Planning
  System.AssignedTo:
    _links:
      avatar:
        href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    displayName: Jamal Hartnett
    id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
    imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    uniqueName: fabrikamfiber4@hotmail.com
    url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
  System.BoardColumn: Backlog
  System.ChangedBy:
   _links:
      avatar:
        href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    displayName: Jamal Hartnett
    id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
    imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    uniqueName: fabrikamfiber4@hotmail.com
    url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
  System.ChangedDate: '2022-05-19T22:58:52.93Z'
  System.CommentCount: 0
  System.CreatedBy:
   _links:
      avatar:
        href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    displayName: Jamal Hartnett
    id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
    imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
    uniqueName: fabrikamfiber4@hotmail.com
    url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
  System.CreatedDate: '2021-11-23T22:26:28.27Z'
  System.Description: <div>This user story is for documentation purposes.&nbsp; </div>
  System.IterationPath: Fabrikam Fiber\Release 2\Sprint 1
  System.Reason: New
  System.State: New
  System.TeamProject: Fabrikam Fiber
  System.Title: Test the Request feedback functionality
  System.WorkItemType: User Story
  WEF_10182DA5BCCD4CE2A43629FFBD290EF2_Kanban.Column: Backlog
id: 148
relations:
- attributes:
    isLocked: false
    name: Child
  rel: System.LinkTypes.Hierarchy-Forward
  url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/152
- attributes:
    isLocked: false
    name: Child
  rel: System.LinkTypes.Hierarchy-Forward
  url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/153
- attributes:
    isLocked: false
    name: Child
  rel: System.LinkTypes.Hierarchy-Forward
  url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/151
- attributes:
    isLocked: false
    name: Child
  rel: System.LinkTypes.Hierarchy-Forward
  url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/149
rev: 5
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/148

De achterstand van uw team controleren

Nadat u werkitems van het ene team naar een ander team hebt verplaatst, controleert u de achterstand van uw team om ervoor te zorgen dat de items worden weergegeven. Zie Uw achterstand maken voor meer informatie.

Als u problemen ondervindt, raadpleegt u De achterstanden en borden van uw project instellen.