Přesunutí pracovních položek z jednoho týmu do jiného týmu

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Když přidáte tým nebo týmy projdou reorganizací, budete možná muset přesunout pracovní položky přiřazené jednomu týmu do nových cest oblastí vlastněných jiným týmem. Všechny pracovní položky jsou přiřazeny k cestě oblasti, i když je v horní části hierarchie projektu.

Pracovní položky, které patří do kategorie Požadavky, se zobrazují v backlogu týmu na základě přiřazení k cestám oblasti vlastněným týmem. Přiřazení dalších pracovních položek k cestám oblastí týmu podporují dotazy na základě vlastnictví týmu.

Informace o tom, jak přidat tým, najdete v tématu Vytvoření nebo přidání týmu.

Požadavky

Přesun pracovních položek v rámci týmů

Na webovém portálu můžete hromadně aktualizovat cestu k oblasti.

  1. Vytvořte dotaz na všechny pracovní položky, které chcete znovu přiřadit.

  2. Vyberte více položek, které patří každému týmu, a hromadně upravte cestu oblasti.

    Snímek obrazovky s webovým portálem, stránkou Dotazy a hromadnou úpravou pracovních položek
  3. Po hromadné úpravě proveďte hromadné uložení.

    Snímek obrazovky s hromadným uložením upravených pracovních položek

Přesunutí pracovní položky pomocí Azure CLI

Aktualizaci pracovní položky az boards můžete použít k přesunutí jedné pracovní položky aktualizací cesty oblasti.

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

Parametry

  • ID: Povinné. ID pracovní položky, kterou chcete aktualizovat.
  • oblast: Nepovinný. Absolutní cesta oblasti Příklad: --path \ProjectName\Area\AreaName.
  • přiřazeno: Volitelné. Jméno osoby, ke které je pracovní položka přiřazena jamal.
  • popis: Nepovinný. Popis pracovní položky
  • diskuze: Volitelné. Komentář pro přidání do diskuze v pracovní položce
  • pole: Nepovinný. Mezera oddělená páry "field=value" pro vlastní pole, která chcete nastavit.
  • iterace: Volitelné. Absolutní cesta iterace Příklad: \ProjectName\Iteration\IterationName.
  • open: Volitelné. Otevřete pracovní položku ve výchozím webovém prohlížeči.
  • důvod: Nepovinný argument. Důvod stavu pracovní položky
  • stav: Nepovinný. Stav pracovní položky, například Aktivní.
  • title: Volitelné. Název pracovní položky

Příklad

Pomocí Azure DevOps CLI můžete přesunout jenom jednu pracovní položku najednou. V tomto příkladu přesuneme ID pracovní položky =148 pod cestou oblasti Plánování výroby Fabrikam Fiber\Production.

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

Výstup YAML uvedený níže poskytuje informace o jednotlivých polích definovaných pro pracovní položku.

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

Ověření backlogu týmu

Po přesunutí pracovních položek z jednoho týmu do jiného týmu zkontrolujte backlog týmu a ujistěte se, že se položky zobrazí. Viz Vytvoření backlogu.

Pokud narazíte na nějaké problémy, projděte si nastavení backlogů a panelů projektu.