Werkitems van het ene team naar een ander team verplaatsen
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
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
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:
- Wees een projectlid.
- 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.
- Standaard kunnen alle inzenders en belanghebbenden in openbare projecten nieuwe en bestaande tags toevoegen. In privéprojecten kunnen belanghebbenden alleen bestaande tags toevoegen. Om de mogelijkheid om nieuwe tags te maken te beheersen, stelt u de Tagdefinitie maken bevoegdheid op projectniveau in. Voor meer informatie, zie Machtigingen op projectniveau wijzigen.
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.
- Machtigingen voor gebiedspaden: Bekijken en bewerken van werkitems onder de gebiedspadknooppunten. 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.
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:
- Wees een projectlid.
- 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.
- Standaard kunnen alle inzenders en belanghebbenden in openbare projecten nieuwe en bestaande tags toevoegen. In privéprojecten kunnen belanghebbenden alleen bestaande tags toevoegen. Om de mogelijkheid te controleren om nieuwe tags te maken, stelt u de machtiging tagdefinitie maken in op projectniveau. Voor meer informatie, zie machtigingen op projectniveau wijzigen.
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.
- 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.
Werkitems onder teams verplaatsen
Voer de volgende stappen uit om werkitems onder een team te verplaatsen:
Maak een query van alle werkitems die u opnieuw wilt toewijzen.
Selecteer meerdere items, die deel uitmaken van elk team, en bewerk het gebiedspad bulksgewijs.
- Nadat u bulksgewijs hebt gewijzigd, slaat u bulksgewijs op.
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. </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
Zichtbaarheid controleren
Nadat u werkitems van het ene team naar een ander team hebt verplaatst, voert u de volgende acties uit als u de werkitems niet ziet:
- Vernieuwen: Vernieuw het bord of selecteer Meer items weergeven als nieuw toegevoegde werkitems niet worden weergegeven.
- Teamcontroleren: Controleer of u het juiste team hebt geselecteerd om ervoor te zorgen dat de items in de achterstand worden weergegeven.
- Gebiedspad controleren: controleer of de verplaatste werkitems zijn toegewezen aan het juiste gebiedspad dat overeenkomt met de achterstand van het team. Elk team heeft specifieke gebiedspaden die bepalen welke werkitems op hun backlog worden weergegeven. Deze actie is van cruciaal belang voor het waarborgen van zichtbaarheid in de achterstand.
- Iteratiepad controleren: Controleer het iteratiepad voor de sprint. In de achterstallige sprint worden alleen werkitems weergegeven die zijn toegewezen aan het iteratiepad van de geselecteerde sprint.
- Controleer de typen en filters van werkitems: controleer uw werkachterstandsfilters en of werkitemtypen correct zijn gecategoriseerd om ervoor te zorgen dat alle relevante items worden weergegeven.
Voor meer informatie, zie De achterstanden en borden van uw project instellen.