Importera och exportera en värdbaserad XML-process
Azure DevOps Services
Viktigt
Importprocessen stöder den värdbaserade XML-processmodellen som gör att du kan hantera anpassningar genom att uppdatera WIT-definitionen för en processmall. Den här funktionen är endast tillgänglig för organisationer som har migrerats till Azure DevOps Services med hjälp av TFS Database Import Service.
Om du använder arvsprocessmodellen kan du anpassa din arbetsspårning via användargränssnittet genom att skapa en ärvd process. Om du använder den lokala XML-processmodellen kan du anpassa en processmall, se Ladda upp eller ladda ned en processmall och Anpassa en processmall.
Mer information om processmodeller finns i Anpassa arbetsspårning.
I Azure DevOps Services hanterar du anpassning av arbetsspårningsobjekt via en process. Värdbaserade XML-processer importeras och exporteras via en webbaserad administrationsupplevelse.
När du importerar en ny process kan du skapa nya projekt med den.
När du importerar en befintlig process uppdateras alla projekt som använder den processen för att återspegla ändringarna.
Till exempel uppdaterar uppdateringar som görs i någon av de anpassade processer som anges nedan automatiskt de två projekt som använder processen.
När du upptäcker ytterligare anpassningar som du behöver göra kan du exportera den befintliga processen, uppdatera XML-definitionsfilerna för processen, zippa resultatet och importera den nyligen uppdaterade processen igen. Ändringarna tillämpas på alla befintliga projekt som använder den processen.
Importprocessen stöder följande scenarier:
- Importera en befintlig process från en lokal Azure DevOps Server
- Importera en ny process som skapats från en befintlig exporterad process
- Importera en uppdatering till en befintlig process och låt alla projekt som använder den processen uppdateras
Importera en process från en lokal Azure DevOps
Om du vill testa processen i en lokal Azure DevOps Server (tidigare med namnet Team Foundation Server (TFS)) för att se om den fungerar i Azure DevOps Services utför du stegen nedan.
I en lokal Azure DevOps Server har varje projekt en egen kopia av en process, så du måste noggrant överväga vilka processer som ska finnas för din organisation. Migrering till Azure DevOps Services är ett bra tillfälle att tänka på processjustering i organisationen och minska antalet varianter av den centraliserade processen.
Kör processexportskriptet för att generera en process för ett visst projekt.
(Valfritt) Redigera ProcessTemplate.xml filnamn och beskrivning. Se till att den följer de regler och begränsningar som beskrivs i Anpassa en process.
Skapa en zip-fil med processmappen och filerna.
Importera zip-filen för din anpassade process genom att följa stegen i nästa avsnitt.
Upprepa ovanstående process för varje process som du vill importera till Azure DevOps Services.
Skapa projekt i Azure DevOps Services för var och en som du vill migrera med hjälp av den importerade processen(es).
Öppna inställningsprocessen>
Du skapar, hanterar och gör anpassningar av processer från Process för organisationsinställningar>.
Välj Azure DevOps-logotypen för att öppna Projects. Välj sedan Organisationsinställningar.
Välj sedan Process.
Viktigt
Om du inte ser Process arbetar du från TFS-2018 eller tidigare version. Sidan Process stöds inte. Du måste använda de funktioner som stöds för den lokala XML-processmodellen.
Importera en process
Innan du importerar en process bör du anpassa den så att den stöder dina behov av arbetsspårning. Ge processen ett annat namn än Scrum, Agile eller CMMI. Dessa systemprocesser är låsta och du hindras från att skriva över dem.
Endast medlemmar i gruppen Projektsamlingsadministratörer kan importera en process. Mer information finns i Ändra behörigheter på projektsamlingsnivå.
På fliken Processer väljer du importera och drar och släpper eller bläddrar till zip-filen för den process som du har anpassat.
Anteckning
Om du inte ser länken Importera process har din organisation inte konfigurerats för att stödja den värdbaserade XML-processmodellen. Du bör arbeta med arvsprocessmodellen för dina anpassningsbehov. Den värdbaserade XML-processmodellen stöds bara om ditt konto har skapats via dataimporttjänsten.
Välj den fil som ska laddas upp. Din anpassade process måste uppfylla specifika begränsningar för att klara valideringskontroller under importen.
Kontrollera ersätt befintlig mall om du uppdaterar en befintlig mall. Importprocessen skriver över alla mallar som har samma namn som den du importerar och kräver att du markerar den här kryssrutan för att bekräfta att du vill att den ska ersättas.
Viktigt
Du kan inte uppdatera någon av de låsta processerna: Agile, CMMI och Scrum.
När importen är klar visas följande meddelande.
Om processen inte klarar de valideringskontroller som utförs vid importen får du en lista med felmeddelanden.
Korrigera varje fel och försök sedan importera igen.Du kan omedelbart skapa ett projekt med den nyligen importerade processen.
Fyll i formuläret som visas. Mer information om de olika alternativen finns i Skapa ett projekt.
Uppdatera en befintlig process
När du har lagt till en process kan du uppdatera den genom att importera en zip-fil där du har ändrat en eller flera filer i processmallen.
Anteckning
Det är bästa praxis att exportera en process innan du gör ändringar så att du inte oavsiktligt skriver över ändringar som gjorts av andra användare.
Importera processen enligt steg 2 och 3 från föregående procedur.
Markera ersätt befintlig mall för att ange att du vill skriva över den befintliga processen.
Dialogrutan Importprocess anger att systemet uppdaterar projekt som refererar till den värdbaserade XML-processen.
När importen är klar visas följande meddelande. Alla projekt som har skapats med processen uppdateras med ändringarna.
Om du har bytt namn på eller tagit bort fält eller arbetsobjekttyper får du ett bekräftelsemeddelande. Markera kryssrutan och fortsätt med importen. Om du vill veta mer om varje meddelande väljer du länken vidarebefordra. Informationsmeddelanden kräver ingen åtgärd från din sida.
Ange standardprocessen
Ange en process som standard så att den är förvald för alla nya projekt som du planerar att skapa.
Exportera en process
Exportera en process när du vill uppdatera den eller använda den som grund för att skapa en annan process.
Systemet exporterar en zip-fil som innehåller en XML-representation av processen. Detta kan ändras och importeras senare.
Relaterade artiklar
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för