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

Azure DevOps Services-| 2022 Azure DevOps Server – 2019 Azure DevOps Server | TFS 2018

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:

  • Állapot módosítása: Távolítsa el a hátralékokon és táblákon megjelenő munkaelemeket. Ehhez módosítsa a munkaelem ÁllapotátEltávolítás vagy Kivágás gombra. A rendelkezésre álló állapot a munkaelem-típushoz 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 a Lomtárba kerülnek.
  • Visszaállítás: A törölt munkaelemek helyreállításához állítsa vissza őket a Lomtárból.
  • Megsemmisítés: Véglegesen törli a munkaelemeket, amely törli az összes adatot a munkakövetési adattárból.

Megjegyzés

A munkaelemek vagy projektek archiválása jelenleg nem támogatott funkció.

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, munkaelemtípus módosítása című témakört.

Megjegyzés

Az Azure Artifacts Lomtárával kapcsolatos információkért lásd: Csomagok törlése és helyreállítása.

Előfeltételek

A Közreműködők csoport tagjai általában eltávolíthatják, törölhetik és visszaállíthatják a munkaelemeket. A munkaelemek végleges törléséhez a Projektgazdák csoport tagjának kell lennie, vagy meg kell adni 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 állíthatják vissza vagy nem törölhetik véglegesen a lomtárban lévő elemeket.

Feladat

Szükséges engedély(ek)


  • A Terület elérési útja engedély beállítása Legyen Engedélyezve: Munkaelemek szerkesztése ebben a csomópontban
  • Alapértelmezés szerint a Közreműködők csoport tagjai rendelkeznek ezzel az engedéllyel.
  • A projektszintű engedély legyen Engedélyezve: Munkaelemek törlése és visszaállítása
  • Alapszintű 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 legyen Engedélyezve: Munkaelemek végleges törlése
  • Alapértelmezés szerint a Projektgazdák csoport tagjai rendelkeznek ezzel az engedéllyel.
  • A projektszintű engedély legyen Engedélyezve: Munkaelemek végleges törlése
  • Alapértelmezés szerint a Projektgazdák 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.

Megjegyzés

A nyilvános projektek résztvevői 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ók. További részletekért lásd: Az érdekelt felek hozzáférésének rövid összefoglalása.

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

Az egyes munkaelemeken műveletet végezhet, vagy tömegesen módosíthatja több munkaelemet.

A webes portálon több munkaelemet is kijelölhet egy teendőlista vagy a lekérdezés eredményoldaláról. Tömeges frissítést is végezhet a társított funkcióval. 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.

Munkaelemek eltávolítása

Ha egy munkaelem ÁllapotátEltávolítva állapotra módosítja, hatékonyan eltávolíthatja azt egy teendőlista- vagy táblanézetből (termék, portfólió és futam hátralékok, Kanban-tábla és feladattáblák). Az Eltávolított állapot az Eltávolított munkafolyamat kategóriaállapotnak felel meg. Ha egyéni munkafolyamat-állapotokat határoz meg, az Eltávolított munkafolyamat kategóriaállapotra leképezendő állapotok hasonló módon fognak működni.

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

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

Megjegyzés

Az Alapszintű folyamat nem támogatja az Eltávolított állapotot. Csak az Agile, Scrum és CMMI folyamat munkaelem-típusok támogatják. Az Alapszintű folyamat akkor érhető el, ha projektet ad hozzá az Azure DevOps Serviceshez vagy 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 és lekérdezésekben. A törölt elemek egy lomtárba kerülnek, ahonnan szükség esetén helyreállíthatja őket. 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ódokon törölheti:

  • A munkaelem-űrlapon belülről
  • A Munkaelemek lap További műveletek menüjében
  • A Kanban táblakártya helyi menüjéből
  • Hátralékos vagy lekérdezési eredmények oldaláról.
  1. Törlési művelet kezdeményezése:

    A munkaelem űrlapon nyissa meg a munkaelemet, válassza a Műveletek, majd 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.

    Több munkaelem törléséhez jelöljön ki több elemet egy teendőlistából vagy egy lekérdezés eredménylistájából, válassza a helyi menüt, majd válassza a Törlés lehetőséget.

    Képernyőkép a teendőlista több elemből álló Műveletek menüjéről, majd a Törlés parancsról.

    Ha törölni szeretne egy munkaelemet a Kanbanból vagy a tálcáról, válassza ki 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 valóban törölni szeretné az elemeket.

    Erősítse meg a törlési párbeszédpanelt.

  1. A munkaelemeket törölheti a munkaelem-űrlapon belül, vagy ha több munkaelemet választ ki egy teendőlista vagy lekérdezés eredményoldaláról.

    Egyetlen munkaelem törléséhez nyissa meg a munkaelemet, válassza a Műveletek, majd a Törlés lehetőséget.

    Képernyőkép a munkaelem űrlapról, a Műveletek menüről, a Törlés lehetőségről és a TFS 2018-es verziójáról.

    Több munkaelem törléséhez jelöljön ki több elemet egy teendőlistából vagy egy lekérdezés eredménylistájából. Ezután válassza a műveletek ikont, és válassza a Törlés lehetőséget.

    Képernyőkép: Munkaelemek listája, műveletek menü, Törlés, TFS 2018-verzió.

    Munkaelemeket a Kanbanból vagy a tálcáról is törölhet.

    Képernyőkép a Kanban-falról, a Munkaelem törlése és a TFS 2018 verzióról.

    Vagy áthúzhatja őket a Lomtárba. A Lomtár csak a Munkahelyi központból érhető el.

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

    Erősítse meg a törlés párbeszédpanelt, a TFS 2018 verzióját.

    Megjegyzés

    A munkahelyi elemek törlése megerősítő párbeszédpanel a helyszíni Azure DevOps esetében azt jelezheti, hogy vannak automatikus törlési beállítások (letiltva). Nincsenek engedélyezhető vagy letiltható beállítások. Csak egy háttérfolyamat törli véglegesen a törlésre beállított munkaelemeket.

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

A Lomtárba áthelyezett munkaelemek nem nyithatók meg. Emellett csak akkor jelenik meg a Végleges törlés lehetőség , ha a Munkaelemek végleges törlése projektszintű engedélye Engedélyezés értékre van állítva.

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

  1. Válassza a Boards>Work Items (Falak munkaelemek ) lehetőséget, majd a Lomtár lehetőséget.

    Képernyőkép a Táblák, 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 ki a beállítások menüjéből.

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

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

    Képernyőkép a kijelölt elemek visszaállításáról.

    Tetszés szerint véglegesen törölheti az elemeket.

  4. Erősítse meg a választását.

Visszaállítja a törölt munkaelemeket a webportál lomtárából.

  1. Válassza a Munkahelyi>hátralékok vagy a Munkahelyi>lekérdezések lehetőséget, majd válassza a Lomtár lehetőséget.

    Képernyőkép a Lomtár megnyitása, TFS 2018 verzióról.

    Megnyílik egy új böngészőlap a Lomtárba felvett 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.

    ! [Képernyőkép a kijelölt elemek visszaállításáról, a TFS 2018-es verziójáról.

    Tetszés szerint véglegesen törölheti az elemeket.

  3. Erősítse meg a választását.

Megjegyzés

A törölt tesztösszetevők nem jelennek meg a Lomtárban , és nem állíthatók vissza. A tesztösszetevők törlése törli a kiválasztott tesztösszetevőt és annak összes társított gyermekelemét, például a gyermektesztelési csomagokat, a tesztpontokat az összes konfigurációban, a tesztelőket (a mögöttes teszteset munkaelemét nem törli), a teszteredmények előzményeit és más kapcsolódó előzményeket.

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. Az első lépésekért lásd: Ismerkedés az Azure DevOps CLI-vel.

Megjegyzés

Visszaállíthatja a törölt munkaelemeket, de a megsemmisíteni kívánt munkaelemeket nem állíthatja vissza.

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

Paraméterek

  • id: 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 a paranccsal az devops configure -d organization=ORG_URLkonfigurálhatja. Kötelező, ha nincs alapértelmezettként konfigurálva, vagy a használatával veszi fel a elemet git config. Példa: --org https://dev.azure.com/MyOrganizationName/.
  • project: A projekt neve vagy azonosítója. Az alapértelmezett projektet konfigurálhatja a paranccsal az devops configure -d project=NAME_OR_ID. Kötelező, ha nincs alapértelmezettként konfigurálva, vagy a használatával veszi fel a elemet git config.
  • Igen: Nem kötelező. Ne kérj megerősítést.

Példa

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

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

Munkaelemek megsemmisítése a parancssorból

witadmin destroywi A paranccsal véglegesen eltávolíthatja a munkaelemeket az adattárból. Az állandó törlés azt jelenti, hogy a munkakövetési adattárban lévő összes információ törlődik, és nem állítható vissza és nem aktiválható újra.

Megjegyzés

A munkaelemek parancssorból witadmin való törlése elavult a TFS 2018.2-es és újabb verzióiban, és nem támogatott az Azure Boards felhőszolgáltatásban.

Nyisson meg egy parancssori ablakot, amelyben a Visual Studio legújabb verziója van telepítve, és módosítsa a könyvtárat arra a helyre, ahová az witadmin.exe eszközt telepítette.

Például a TFS 2018 következő könyvtárára váltana. (Más verziók esetén lásd: Munkaelemek végleges eltávolítása (witadmin destroywi)).

%programfiles(x86)%\Microsoft Visual Studio\2018\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer

A Windows 32 bites kiadásában cserélje le a %programfiles(x86)% elemet %programfiles% kifejezésre.

A witadmin parancssori eszköz a Visual Studio vagy a Team Explorer bármely verziójával telepíthető. Ezt az eszközt a Visual Studio Community ingyenes verziójának telepítésével érheti el.

  • Több munkaelem törléséhez adja meg a gyűjtemény kiszolgálónevét és könyvtárának elérési útját. Például:

      witadmin destroywi /collection:http://TFSServerName:8080/tfs/DefaultCollection /id:12,15,23
    
  • Egyetlen munkaelem törléséhez adja meg az azonosítót az ábrán látható módon:

      witadmin destroywi /collection:http://TFSServerName:8080/tfs/DefaultCollection /id:2003
    

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

Munkaelem törlésekor a következő műveletek történnek:

  • A munkaelem új változatának létrehozása
  • Frissítések a Módosítva/Módosítva dátum mezőket a nyomon követhetőség támogatásához
  • Teljesen megőrzi a munkaelemet, beleértve az összes mező-hozzárendelést, mellékletet, címkét és hivatkozást
  • A munkaelem nem kérdezhetővé válik, és így 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
  • Munkakövetési bővítmények eltávolítása
  • 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.

Munkaelem visszaállításakor a következő műveletek történnek:

  • A munkaelem új felülvizsgálatát okozza
  • Frissítések a Módosítva/Módosítva dátum mezőket 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 a visszaállított munkaelemeket is tartalmazzák
  • Trendadatok visszaállítása
  • A munkaelem hozzáadása az adattárházhoz/kockához
  • A terület- vagy 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: