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.
Legyen a Projektgazdák csoport tagja.
- 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.
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.
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.
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.
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.
Győződjön meg arról, hogy valóban törölni szeretné az elemeket.
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.
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.
Munkaelemeket a Kanbanból vagy a tálcáról is törölhet.
Vagy áthúzhatja őket a
Lomtárba. A Lomtár csak a Munkahelyi központból érhető el.
Győződjön meg arról, hogy valóban törölni szeretné az elemeket.
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.
Válassza a Boards>Work Items (Falak munkaelemek ) lehetőséget, majd a Lomtár lehetőséget.
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.
Megnyílik egy új böngészőlap a Lomtárba felvett munkaelemeket listázó lekérdezéssel.
Jelölje ki a visszaállítani kívánt elemeket, majd válassza a Visszaállítás lehetőséget.
Tetszés szerint véglegesen törölheti az elemeket.
Erősítse meg a választását.
Visszaállítja a törölt munkaelemeket a webportál lomtárából.
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.
Megnyílik egy új böngészőlap a Lomtárba felvett munkaelemeket listázó lekérdezéssel.
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.
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_URL
konfigurálhatja. Kötelező, ha nincs alapértelmezettként konfigurálva, vagy a használatával veszi fel a elemetgit 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 elemetgit 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:
Kapcsolódó cikkek
- Munkaelemek hozzáadására, frissítésére és csatolására szolgáló legjobb eszköz
- Munkaelemek megtekintése és hozzáadása a Munkaelemek lapon
- Tesztösszetevők törlése
- Engedélyek és hozzáférés beállítása a munkakövetéshez
- Projektszintű engedélyek módosítása
- Az érdekelt felek hozzáférésének rövid útmutatója