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

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.

Skärmbild av formulär för arbetsobjekt, Ändra tillstånd till Borttaget.

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
  1. Initiera borttagningsåtgärden:

    • Öppna arbetsobjektet i formuläret för arbetsobjektet, välj Åtgärder och välj Ta bort.

    Skärmbild av arbetsobjektsformuläret, åtgärdsmenyn och välj Ta bort.

    Skärmbild av menyn Åtgärder med flera val av kvarvarande uppgifter och välj 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.

    Skärmbild av snabbmenyn för Kanban-kortkort och välj Ta bort.

  2. Bekräfta att du vill ta bort objekten.

    Skärmsläckare i dialogrutan Bekräfta borttagning.

Å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.

  1. Välj Anslagstavlor>Papperskorgen för arbetsobjekt.>

    Skärmbild av tavlor, sidan Arbetsobjekt, Öppna papperskorgen.

    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.

  2. Välj de objekt som du vill återställa och välj sedan Återställ.

    Skärmbild av Återställ markerade objekt.

    Du kan också välja att ta bort objekten permanent.

  3. 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 av git 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 av git 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: