Ta bort, ta bort eller återställa arbetsobjekt i Azure Boards
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Arbetsobjekt kan leva för evigt i ditt datalager för arbetsspårning. Du behöver aldrig ta bort dem. Du kanske dock vill konfigurera en arbetsobjekthanteringsprocess för någon av följande åtgärder:
Åtgärd | beskrivning |
---|---|
Ändra tillstånd | Ta bort arbetsobjekt från att visas i kvarvarande uppgifter och tavlor genom att ändra arbetsobjektets tillstånd till Ta bort eller Klippa ut. Det tillstånd som är tillgängligt för dig baseras på arbetsflödet som tilldelats arbetsobjekttypen. |
Ta bort | Ta bort arbetsobjekt från kvarvarande uppgifter, tavlor och frågor. Borttagna arbetsobjekt flyttas till en papperskorg. |
Återställa | Återställ borttagna arbetsobjekt genom att återställa dem från papperskorgen. |
Förstöra | Ta bort arbetsobjekt permanent, inklusive alla data från datalagret för arbetsspårning. |
Kommentar
- Du kan inte arkivera arbetsobjekt eller projekt just nu.
- Information om Papperskorgen för Azure Artifacts finns i Ta bort och återställa paket.
Information om hur du flyttar ett arbetsobjekt från ett projekt till ett annat eller om du vill ändra arbetsobjekttypen finns i Flytta arbetsobjekt, ändra typ av arbetsobjekt.
Förutsättningar
- Medlemmar i gruppen Deltagare kan ta bort, ta bort och återställa arbetsobjekt.
- Om du vill ta bort arbetsobjekt permanent måste du vara medlem i gruppen Projektadministratörer eller beviljas den behörighet som krävs.
- Användare med intressentåtkomst kan visa innehållet i papperskorgen, men kan inte återställa eller permanent ta bort objekt i lagerplatsen oavsett vilka behörigheter de beviljas.
Aktivitet
Nödvändiga behörigheter
- Ha behörigheten Områdessökväg inställd på Tillåt: Redigera arbetsobjekt i den här noden
- Som standard har medlemmar i gruppen Deltagare den här behörigheten.
- Låt behörigheten på projektnivå vara Tillåt: Ta bort och återställa arbetsobjekt
- Ha grundläggande åtkomst eller högre.
- Som standard har medlemmar i gruppen Deltagare den här behörigheten.
- Låt behörigheten på projektnivå vara Tillåt: Ta bort arbetsobjekt permanent
- Som standard har medlemmar i gruppen Projektadministratörer den här behörigheten .
- Låt behörigheten på projektnivå vara Tillåt: Ta bort arbetsobjekt permanent
- Som standard har medlemmar i gruppen Projektadministratörer den här behörigheten .
En förenklad vy över behörigheter som tilldelats till inbyggda grupper finns i Behörigheter och åtkomst.
Kommentar
Användare med intressentåtkomst för ett offentligt projekt har fullständig åtkomst till alla funktioner för arbetsspårning precis som användare med grundläggande åtkomst. Mer information finns i Snabbreferens för intressentåtkomst.
Ta bort eller ta bort flera arbetsobjekt
Du kan agera på enskilda arbetsobjekt eller massredigera flera arbetsobjekt.
Från webbportalen kan du välja flera arbetsobjekt från en sida med kvarvarande uppgifter eller frågeresultat. Du kan också göra en massuppdatering med hjälp av den associerade funktionen. Information om hur du tar bort eller återställer flera arbetsobjekt samtidigt finns i Massredigera arbetsobjekt.
Du kan också ta bort och/eller förstöra arbetsobjekt i batch med ett REST-API. Mer information finns i Arbetsobjekt – Ta bort.
Kommentar
Den här funktionen är tillgänglig från och med Azure DevOps Server 2022.1.
Ta bort arbetsobjekt
Genom att ändra tillståndet för ett arbetsobjekt till Borttaget tar du effektivt bort det från en kvarvarande eller styrelsevy (produkt-, portfölj- och sprint-kvarvarande uppgifter, Kanban-tavla och Taskboards). Tillståndet Borttaget motsvarar statusen Borttagenarbetsflödeskategori. Om du definierar anpassade arbetsflödestillstånd fungerar alla tillstånd som du mappar till statusen Borttagen arbetsflödeskategori på ett liknande sätt.
Om du vill att borttagna objekt inte ska visas i frågor måste du lägga till en sats som filtrerar fältet Tillstånd .
Kommentar
Tillståndet Borttaget stöds inte med Basic-processen. Det stöds endast med arbetsobjekttyperna Agile, Scrum och CMMI. Basic-processen är tillgänglig när du lägger till ett projekt i Azure DevOps Services eller Azure DevOps Server 2019 Update 1.
Ta bort arbetsobjekt
Borttagna arbetsobjekt visas inte i dina kvarvarande uppgifter, tavlor eller frågor. När du tar bort ett objekt går det till papperskorgen. Du kan återställa den därifrån om du ändrar dig. Information om hur du tar bort ett testfall, en testplan eller andra typer av testrelaterade arbetsobjekt finns i Ta bort testartefakter.
Du kan ta bort arbetsobjekt på något av följande sätt:
- Formuläret för arbetsobjekt
- Menyn Fler åtgärder på sidan Arbetsobjekt
- Snabbmenyn för Kanban-kortkort
- En sida med kvarvarande uppgifter eller frågeresultat
- REST-API
Initiera borttagningsåtgärden:
- Öppna arbetsobjektet i formuläret för arbetsobjektet, välj Åtgärder och välj Ta bort.
- Om du vill ta bort flera arbetsobjekt väljer du dem från en lista med kvarvarande uppgifter eller en frågeresultatlista, väljer snabbmenyn och väljer sedan Ta bort.
- Om du vill ta bort ett arbetsobjekt från kanban- eller aktivitetstavlan väljer du snabbmenyn för kortet och väljer Ta bort.
Bekräfta att du vill ta bort objekten.
Återställa eller förstöra arbetsobjekt
Du kan inte öppna arbetsobjekt från papperskorgen. Du ser bara alternativet Ta bort permanent om behörigheten Ta bort arbetsobjekt permanent har angetts till Tillåt.
Återställ borttagna arbetsobjekt eller ta bort dem permanent från webbportalens papperskorg.
Välj Anslagstavlor>Papperskorgen för arbetsobjekt.>
Om du inte ser alternativet Papperskorgen väljer du Fler kommandon ... och väljer på menyn med alternativ.
En ny webbläsarflik öppnas med frågan som visar arbetsobjekt som lagts till i papperskorgen.
Välj de objekt som du vill återställa och välj sedan Återställ.
Du kan också välja att ta bort objekten permanent.
Bekräfta ditt val.
Kommentar
Borttagna testartefakter visas inte i papperskorgen och kan inte återställas. När du tar bort en testartefakt tas alla tillhörande underordnade objekt, till exempel underordnade testsviter, testpunkter över alla konfigurationer, testare (det underliggande arbetsobjektet för testfall inte tas bort), testresultathistorik och annan associerad historik tas också bort.
Ta bort eller förstöra arbetsobjekt från kommandoraden
Du kan ta bort eller förstöra ett arbetsobjekt med kommandot az boards work-item delete . Kom igång genom att läsa Komma igång med Azure DevOps CLI.
Kommentar
Du kan återställa borttagna arbetsobjekt, men du kan inte återställa förstörda arbetsobjekt.
az boards work-item delete --id
[--destroy]
[--org]
[--project]
[--yes]
Parametrar
- id: Krävs. ID för arbetsobjektet.
- destroy: Valfritt. Ta bort det här arbetsobjektet permanent.
- org: Url för Azure DevOps-organisationen. Du kan konfigurera standardorganisationen med .
az devops configure -d organization=ORG_URL
Krävs om det inte är konfigurerat som standard eller hämtas med hjälp avgit config
. Exempel:--org https://dev.azure.com/MyOrganizationName/
. - project: Projektets namn eller ID. Du kan konfigurera standardprojektet med .
az devops configure -d project=NAME_OR_ID
Krävs om det inte är konfigurerat som standard eller hämtas med hjälp avgit config
. - Ja: Valfritt. Fråga inte efter bekräftelse.
Exempel
Följande kommando tar bort felet permanent med ID 864 och ber dig inte om bekräftelse.
az boards work-item delete --id 864 --destroy --yes
Ta bort och återställa processer
När du tar bort ett arbetsobjekt utför Azure DevOps följande åtgärder:
- Genererar en ny revision av arbetsobjektet
- UppdateringarÄndrade av/ändrade datumfält för att stödja spårning
- Bevarar arbetsobjektet helt, inklusive alla fälttilldelningar, bifogade filer, taggar och länkar
- Gör att arbetsobjektet blir otillgängligt och därför inte visas i någon arbetsspårningsupplevelse, frågeresultat eller rapport
- Uppdateringar diagram korrekt. Diagrammen CFD, hastighet, nedbrändhet och lättvikt uppdateras för att ta bort borttagna arbetsobjekt
- Tar bort tillägg för arbetsspårning
- Bevarar trenddata förutom det senaste värdet
- Tar bort arbetsobjektet från informationslagret/kuben på liknande sätt som om det togs bort permanent.
När du återställer ett arbetsobjekt utför Azure DevOps följande åtgärder:
- Gör att en ny revision av arbetsobjektet görs
- UppdateringarÄndrade av/ändrade datumfält för att stödja spårning
- Blir frågebar
- Alla fält förblir oförändrade
- Historiken innehåller två nya revisioner, en för borttagning och en för återställning
- Återansluter tillägg för arbetsspårning
- Uppdateringar diagram korrekt. Diagrammen CFD, hastighet, nedbrändhet och lättvikt uppdateras så att de innehåller de återställde arbetsobjekten
- Återställer trenddata
- Lägger till arbetsobjektet i informationslagret/kuben igen
- Anger fälten för områdes- eller iterationssökväg till rotnoden om föregående områdessökväg eller iterationssökvägar har tagits bort.
Använda ett REST-API för att ta bort, återställa och förstöra arbetsobjekt
Information om hur du programmatiskt tar bort, återställer och förstör arbetsobjekt finns i någon av följande REST API-resurser: