Munkaelemek eltávolítása, törlése vagy visszaállítása az Azure Boardsban

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

A munkaelemek örökké élhetnek a munkakövetési adattárban. Soha nem kell törölnie őket. Előfordulhat azonban, hogy a következő műveletek egyikéhez szeretne munkaelem-kezelési folyamatot beállítani:

Művelet Leírás
Állapot módosítása Távolítsa el a munkaelemeket a hátralékokon és a táblákon való megjelenésből a munkaelem állapotának eltávolításával vagy kivágásával. A rendelkezésre álló állapot a munkaelem típusához rendelt munkafolyamaton alapul.
Törlés Távolítsa el a munkaelemeket a hátralékokból, táblákból és lekérdezésekből. A törölt munkaelemek egy Lomtárba kerülnek.
Visszaállítás A törölt munkaelemek helyreállítása a Lomtárból való visszaállítással.
Elpusztítani Véglegesen törölje a munkaelemeket, beleértve a munkakövetési adattárból származó összes adatot is.

Feljegyzés

Ha át szeretne helyezni egy munkaelemet egyik projektből a másikba, vagy módosítani szeretné a munkaelem típusát, olvassa el a Munkaelemek áthelyezése és a munkaelem típusának módosítása című témakört.

Előfeltételek

  • A Közreműködők csoport tagjai eltávolíthatják, törölhetik és visszaállíthatják a munkaelemeket.
  • A munkaelemek végleges törléséhez a Project Rendszergazda istrators csoport tagjának kell lennie, vagy meg kell adnia a szükséges engedélyt.
  • Az Érdekelt felek hozzáféréssel rendelkező felhasználók megtekinthetik a Lomtár tartalmát, de a megadott engedélyektől függetlenül nem tudják visszaállítani vagy véglegesen törölni a lomtár elemeit.

Feladat

Szükséges engedély(ek)


  • A Terület elérési útja engedély beállítása Engedélyezés: Munkaelemek szerkesztése ezen a csomóponton
  • Alapértelmezés szerint a Közreműködők csoport tagjai rendelkeznek ezzel az engedéllyel.
  • A projektszintű engedély beállítása : Engedélyezés: Munkaelemek törlése és visszaállítása
  • Alapszintű hozzáféréssel vagy magasabb szintű hozzáféréssel rendelkezik.
  • Alapértelmezés szerint a Közreműködők csoport tagjai rendelkeznek ezzel az engedéllyel.
  • A projektszintű engedély beállításának engedélyezése: Munkaelemek végleges törlése
  • Alapértelmezés szerint a Project Rendszergazda istrators csoport tagjai rendelkeznek ezzel az engedéllyel.
  • A projektszintű engedély beállításának engedélyezése: Munkaelemek végleges törlése
  • Alapértelmezés szerint a Project Rendszergazda istrators csoport tagjai rendelkeznek ezzel az engedéllyel.

A beépített csoportokhoz rendelt engedélyek egyszerűsített nézetét az Engedélyek és hozzáférés című témakörben tekintheti meg.

Feljegyzés

A nyilvános projektekben érdekelt felek hozzáféréssel rendelkező felhasználók teljes hozzáféréssel rendelkeznek az összes munkakövetési funkcióhoz, csakúgy, mint az alapszintű hozzáféréssel rendelkező felhasználókhoz. További információ: Érdekelt hozzáférés – rövid referencia.

Több munkaelem eltávolítása vagy törlése

Az egyes munkaelemeken műveleteket végezhet, vagy tömegesen módosíthatja a munkaelemeket.

A webes portálon több munkaelemet is kijelölhet a hátralék vagy a lekérdezés eredményoldaláról. A társított funkcióval tömeges frissítést is végezhet. Ha egyszerre több munkaelemet szeretne törölni vagy visszaállítani, olvassa el a Munkaelemek tömeges módosítása című témakört.

Rest API-val is törölheti és/vagy megsemmisítheti a kötegben lévő munkaelemeket. További információ: Munkaelemek – Törlés.

Feljegyzés

Ez a funkció az Azure DevOps Server 2022.1-től érhető el.

Munkaelemek eltávolítása

Ha egy munkaelem állapotát Eltávolítva értékre módosítja, hatékonyan eltávolíthatja azt egy hátralék- vagy táblanézetből (termék, portfólió és sprint hátralék, Kanban-tábla és feladattáblák). Az Eltávolított állapot az Eltávolított munkafolyamat kategória állapotának felel meg. Egyéni munkafolyamat-állapotok definiálása esetén az Eltávolított munkafolyamat kategória állapotához hozzárendelt állapotok hasonló módon működnek.

Képernyőkép a munkaelem űrlapról, az Állapot módosítása el lett távolítva.

Ahhoz, hogy az eltávolított elemek ne jelenjenek meg a lekérdezésekben, hozzá kell adnia egy záradékot, amely szűri az Állapot mezőt.

Feljegyzés

Az El lett távolítva állapot nem támogatott az alapszintű folyamattal. Csak az Agile, a Scrum és a CMMI folyamatelem-típusok támogatják. Az alapszintű folyamat akkor érhető el, ha projektet ad hozzá az Azure DevOps Serviceshez vagy az Azure DevOps Server 2019 1. frissítéséhez.

Munkaelemek törlése

A törölt munkaelemek nem jelennek meg a hátralékokban, táblákban vagy lekérdezésekben. Amikor töröl egy elemet, az a Lomtárba kerül. Ha meggondolja magát, visszaállíthatja onnan. Teszteset, tesztterv vagy más teszthez kapcsolódó munkaelem-típus törléséhez lásd: Tesztösszetevők törlése.

A munkaelemeket az alábbi módok egyikével törölheti:

  • A munkaelem űrlapja
  • A Munkaelemek lap További műveletek menüje
  • A Kanban-kártya helyi menüje
  • Hátralék vagy lekérdezés eredményeinek lapja
  • REST API
  1. Indítsa el a törlési műveletet:

    • A munkaelem űrlapon nyissa meg a munkaelemet, válassza a Műveletek lehetőséget, és válassza a Törlés lehetőséget.

    Képernyőkép a munkaelem űrlapjának Műveletek menüjéről, és válassza a Törlés lehetőséget.

    Képernyőkép a teendőlista többfunkciós műveletek menüjéről, és válassza a Törlés parancsot.

    • Ha törölni szeretne egy munkaelemet a Kanban vagy a Tálcáról, válassza a kártya helyi menüjét, és válassza a Törlés lehetőséget.

    Képernyőkép a Kanban kártya helyi menüjéről, és válassza a Törlés lehetőséget.

  2. Győződjön meg arról, hogy törölni szeretné az elemeket.

    A Törlés megerősítése párbeszédpanel képernyőképe.

Munkaelemek visszaállítása vagy megsemmisítése

A Lomtárból nem nyithat meg munkaelemeket. A Végleges törlés beállítás csak akkor jelenik meg, ha a munkaelemek végleges törlése projektszintű engedélye Engedélyezés értékre van állítva.

Visszaállíthatja a törölt munkaelemeket, vagy véglegesen törölheti őket a webportál lomtárából.

  1. Válassza a Boards>Work Items>Lomtár lehetőséget.

    Képernyőkép a Táblák, a Munkaelemek lapról, a Lomtár megnyitása lapról.

    Ha nem látja a Lomtár lehetőséget, válassza a További parancsok lehetőséget... és válassza a beállítások menüjét.

    Megnyílik egy új böngészőlap a Lomtárhoz hozzáadott munkaelemeket listázó lekérdezéssel.

  2. Jelölje ki a visszaállítani kívánt elemeket, majd válassza a Visszaállítás lehetőséget.

    A kijelölt elemek visszaállítása képernyőképe.

    Lehetőség van az elemek végleges törlésére is.

  3. Erősítse meg a kijelölést.

Feljegyzés

A törölt tesztösszetevők nem jelennek meg a Lomtárban , és nem állíthatók vissza. A tesztösszetevő törlésekor az összes társított gyermekelem, például a gyermektesztelési csomagok, a tesztpontok az összes konfigurációban, a tesztelők (az alapul szolgáló teszteset munkaeleme nem törlődik), a teszteredmények előzményei és más kapcsolódó előzmények is törlődnek.

Munkaelemek törlése vagy megsemmisítése a parancssorból

Az az boards work-item delete paranccsal törölheti vagy megsemmisítheti a munkaelemet. Első lépésként tekintse meg az Azure DevOps parancssori felület használatának első lépéseit.

Feljegyzés

A törölt munkaelemek visszaállíthatók, de a megsemmisített munkaelemek nem állíthatók vissza.

az boards work-item delete --id
                           [--destroy]
                           [--org]
                           [--project]
                           [--yes] 

Paraméterek

  • azonosító: Kötelező. A munkaelem azonosítója.
  • megsemmisítés: Nem kötelező. Véglegesen törölje ezt a munkaelemet.
  • org: Azure DevOps-szervezet URL-címe. Az alapértelmezett szervezetet konfigurálhatja a következővel az devops configure -d organization=ORG_URL: . Kötelező, ha nincs alapértelmezettként konfigurálva, vagy ha a rendszer felvette a következőt git config: . Példa: --org https://dev.azure.com/MyOrganizationName/
  • projekt: A projekt neve vagy azonosítója. Az alapértelmezett projektet konfigurálhatja a következővel az devops configure -d project=NAME_OR_ID: . Kötelező, ha nincs alapértelmezettként konfigurálva, vagy ha a rendszer felvette a következőt git config: .
  • Igen: Nem kötelező. Ne kérje a megerősítést.

Példa

A következő parancs véglegesen törli a 864-et azonosító hibát, és nem kéri a megerősítést.

az boards work-item delete --id 864 --destroy --yes

Folyamatok törlése és visszaállítása

Munkaelem törlésekor az Azure DevOps a következő műveleteket hajtja végre:

  • A munkaelem új változatának létrehozása
  • FrissítésekMódosított dátum mező a nyomon követhetőség támogatásához
  • A munkaelem teljes megőrzése, beleértve az összes mező-hozzárendelést, mellékletet, címkét és hivatkozást
  • A munkaelem nem kérdezhetővé válik, ezért nem jelenik meg semmilyen munkakövetési felületen, lekérdezési eredményben vagy jelentésben
  • Frissítések diagramok helyesen. A CFD, a sebesség, a leégés és az egyszerűsített diagramok frissülnek a törölt munkaelemek eltávolításához
  • Eltávolítja a munkakövetési bővítményeket
  • A trendadatok megőrzése a legújabb érték kivételével
  • Eltávolítja a munkaelemet az adattárházból/kockából, hasonlóan ahhoz, mintha véglegesen eltávolították volna.

Egy munkaelem visszaállításakor az Azure DevOps a következő műveleteket hajtja végre:

  • A munkaelem új felülvizsgálatát okozza
  • FrissítésekMódosított dátum mező a nyomon követhetőség támogatásához
  • Lekérdezhetővé válik
  • Minden mező változatlan marad
  • Az előzmények két új változatot tartalmaznak, egyet a törléshez, egyet pedig a visszaállításhoz.
  • Munkakövetési bővítmények újraaktiválása
  • Frissítések diagramok helyesen. A CFD, a sebesség, a leégés és az egyszerűsített diagramok úgy frissülnek, hogy tartalmazzák a visszaállított munkaelemeket
  • Trendadatok visszaállítása
  • A munkaelem hozzáadása az adattárházhoz/kockához
  • A terület vagy az iterációs útvonal mezőit a gyökércsomópontra állítja, ha az előző terület elérési útja vagy iterációs útvonala törölve lett.

REST API használata munkaelemek törléséhez, visszaállításához és megsemmisítéséhez

A munkaelemek programozott törléséhez, visszaállításához és megsemmisítéséhez tekintse meg az alábbi REST API-erőforrások egyikét: