Dela via


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 typen av arbetsobjekt, finns i Flytta arbetsobjekt och ändra typ av arbetsobjekt.

Förutsättningar

  • Behörigheter:
    • Om du vill ta bort, ta bort och återställa arbetsobjekt ska du vara medlemmar i gruppen Deltagare .
    • Om du vill ta bort arbetsobjekt permanent kan du vara medlem i gruppen Projektadministratörer eller få 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

Behörigheter som krävs


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

::: moniker-end

  • 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 Ändra arbetsobjekt i grupp.

Du kan också ta bort 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, tavlor och aktivitetstavlor. Tillståndet Borttaget motsvarar statusen Borttagen arbetsflö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. Mer information finns i Anpassa arbetsflödet.

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 kortkort
  • En sida med kvarvarande uppgifter eller frågeresultat
  • REST-API
  1. Initiera borttagningsåtgärden:

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

    Skärmbild av 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 även alla tillhörande underordnade objekt bort, till exempel underordnade testpaket, testpunkter i alla konfigurationer, testare, testresultathistorik och annan associerad historik. Det underliggande arbetsobjektet för testfall tas inte 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 Kom 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] 
  • 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.

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
  • Uppdaterar fälten Ändrat efter/Ändrat datum 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 icke-diskerbart och därför inte visas i någon arbetsspårningsupplevelse, frågeresultat eller rapport
  • Uppdaterar 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
  • Uppdaterar fälten Ändrat efter/Ändrat datum 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
  • Uppdaterar 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: