Megosztás a következőn keresztül:


Munkaelemek áthelyezése egyik csapatból a másikba

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

Ha hozzáad egy csapatot, vagy átszervezi a meglévő csapatokat, előfordulhat, hogy át kell helyeznie a munkaelemeket az egyik csapatból a másikba a terület elérési útjainak frissítésével. Az Azure DevOps minden munkaeleme hozzá van rendelve egy területútvonalhoz, amely meghatározza a csapat tulajdonjogát, és befolyásolja, hogyan jelennek meg a munkaelemek a hátralékokon és a táblákon.

A Követelmények kategória alá sorolt munkaelemek a csapat teendőlistája alapján jelennek meg a csapat területútvonalához való hozzárendelésük alapján. Hasonlóképpen, ha más munkaelemeket rendel egy csapat területútvonalához, támogatja a csapat tulajdonjogán alapuló lekérdezéseket és jelentéskészítést.

Előfeltételek

Kategória Követelmények
engedélyek - Munkaelemek megtekintése, követése és szerkesztése: Munkaelemek megtekintése ezen a csomóponton és A csomópont munkaelemeinek szerkesztése engedélyek beállítása engedélyezése. Alapértelmezés szerint a Közreműködők csoport rendelkezik ezekkel az engedélyekkel. További információ: A munkakövetési engedélyek beállítása.
- Címkék hozzáadása munkaelemekhez: Projektszintű Új címkedefiníció létrehozása engedélykészlet engedélyezése gombra. Alapértelmezés szerint a Közreműködők csoport rendelkezik ezzel az engedéllyel.
hozzáférési szintek - projektcsapattag.
– Új címkék hozzáadása munkaelemekhez, illetve lekéréses kérelmek megtekintése vagy követése: Legalább Egyszerű hozzáférés.
- Munkaelemek megtekintése vagy követése: Legalább Érdekelt hozzáférés. További információ: A hozzáférési szintek ismertetése.
- Minden projekttag, beleértve a Olvasók csoportban lévőket is, küldhet munkahelyi elemeket tartalmazó e-maileket.
Területi úthoz való hozzáférési engedélyek megtekintése és szerkesztése a munkaelemeknek a Területútvonalak alatti csomópontoknál. További információ: Munkaterület vagy iterációs útvonal munkaelemeinek módosítása.
konfigurált területútvonalak A célcsoport megfelelően konfigurálta a területútvonalakat. Ha nem, állítsa be a szükséges területútvonalakat a munkaelemek átvitele előtt.
Konzisztens folyamatmodell A csapat kompatibilis folyamatmodellt (örökölt, üzemeltetett XML vagy helyszíni XML) használ a munkaelemek zökkenőmentes áthelyezésének biztosítása érdekében.
munkaelemek biztonsági mentése Javasoljuk, hogy a tömeges áthelyezés előtt biztonsági másolatot készít vagy exportáljon a munkaelemekről, hogy hiba esetén megelőzze az adatvesztést.
Eszközök Azure CLI-parancsok használata: Azure DevOps CLI.
Kategória Követelmények
engedélyek - Munkaelemek megtekintése, követése és szerkesztése: Munkaelemek megtekintése ezen a csomóponton és A csomópont munkaelemeinek szerkesztése engedélyek beállítása engedélyezése. Alapértelmezés szerint a Közreműködők csoport rendelkezik ezekkel az engedélyekkel. További információ: A munkakövetési engedélyek beállítása.
- Címkék hozzáadása munkaelemekhez: Projektszintű Új címkedefiníció létrehozása engedélyek beállítása engedélyezésreállítva. Alapértelmezés szerint a Közreműködők csoport rendelkezik ezzel az engedéllyel.
hozzáférési szintek - Projekttag.
– Új címkék hozzáadása munkaelemekhez, illetve lekéréses kérelmek megtekintése vagy követése: Legalább Egyszerű hozzáférés.
- Munkaelemek megtekintése vagy követése: Legalább Felhasználói hozzáférés. További információ: A hozzáférési szintek ismertetése.
- Minden projekttag, beleértve a Olvasók csoportban lévőket is, küldhet munkahelyi elemeket tartalmazó e-maileket.
terület elérési útjának engedélyeit megtekintése és munkaelemek szerkesztése a Terület elérési útja csomópontok alatt. További információ: Munkaterület vagy iterációs útvonal munkaelemeinek módosítása.

Munkaelemek áthelyezése a csapatok alatt

A munkaelemek csapat alatti áthelyezéséhez hajtsa végre a következő lépéseket:

  1. Hozzon létre egy lekérdezést az összes újra hozzárendelni kívánt munkaelemről.

  2. Jelölje ki azokat az elemeket, amelyek az egyes csapatokhoz tartoznak, és tömegesen szerkessze a terület elérési útját.

    Képernyőkép a webportálról, a Lekérdezések lapról, a munkaelemek tömeges módosításáról.

  3. Tömeges módosítás után tömeges mentés.

    Képernyőkép a szerkesztett munkaelemek tömeges mentéséről.

Munkaelem áthelyezése az Azure CLI használatával

Az az boards work-item update használatával áthelyezhet egyetlen munkaelemet a terület elérési útjának frissítésével.

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

Paraméterek

  • azonosító: Kötelező. A frissíteni kívánt munkaelem azonosítója.
  • terület: Nem kötelező. Egy terület abszolút elérési útja. Példa: --path \ProjectName\Area\AreaName.
  • hozzárendelve: Nem kötelező. Annak a személynek a neve, akinek a munkaelem a Jamalhoz van rendelve.
  • leírás: Nem kötelező. A munkaelem leírása.
  • vitafórum: Nem kötelező. Megjegyzés a munkaelemben lévő vitafórumhoz való hozzáadáshoz.
  • mezők: Nem kötelező. Térelválasztó "field=value" párok a beállítani kívánt egyéni mezőkhöz.
  • iteráció: Nem kötelező. Az iteráció abszolút elérési útja. Példa: \ProjectName\Iteration\IterationName.
  • megnyitás: Nem kötelező. Nyissa meg a munkaelemet az alapértelmezett webböngészőben.
  • ok: Nem kötelező. A munkaelem állapotának oka.
  • állapot: Nem kötelező. A munkaelem állapota, például Aktív.
  • cím: Nem kötelező. A munkaelem címe.

Példa

Egyszerre csak egy munkaelemet helyezhet át az Azure DevOps CLI használatával. Ebben a példában az ID=148 munkaelemt a Fabrikam Fibre\Production Planning terület útvonala alá helyezzük át.

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

Az alábbi YAML-kimenet a munkaelemhez definiált mezők mindegyikéről nyújt információt.

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

Láthatóság ellenőrzése

Miután áthelyezte a munkaelemeket az egyik csapatból egy másik csapatba, hajtsa végre a következő műveleteket, ha nem látja a munkaelemeket:

  • Frissítés: Frissítse a táblát, vagy válassza a További elemek megjelenítése, ha az újonnan hozzáadott munkaelemek nem jelennek meg.
  • Csapatellenőrzése: Ellenőrizze, hogy a megfelelő csapatot választotta-e ki, hogy az elemek megjelenjenek a teendők listájában.
  • Területútvonal ellenőrzése: Ellenőrizze, hogy az áthelyezett munkaelemek a csapat teendőnaplójának megfelelő területútvonalhoz vannak-e rendelve. Minden csapat meghatározott területútvonalakkal rendelkezik, amelyek meghatározzák, hogy mely munkaelemek jelenjenek meg a teendőlistán. Ez a művelet elengedhetetlen a hátralék láthatóságának biztosításához.
  • Iterációs útvonal ellenőrzése: Ellenőrizze a futam iterációs útvonalát. A sprint hátralékában csak a kijelölt futam iterációs útvonalához rendelt munkaelemek jelennek meg.
  • Munkaelemtípusok és -szűrők ellenőrzése: Tekintse át a hátralékszűrőket, és hogy a munkaelemtípusok megfelelően vannak kategorizálva, hogy az összes releváns elem megjelenjen.

További információ: A projekt hátralékainak és tábláinak beállítása.