Dela via


Ladda upp eller ladda ned en processmall

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

När du skapar ett projekt används en process för att ange vilka typer av arbetsobjekt som ska konfigureras och andra inställningar. Varje processmall definierar främst byggstenarna i arbetsobjektspårningssystemet för Azure Boards. För xml- och lokala XML-processmodeller kan du ladda upp en processmall för att antingen uppdatera ett befintligt projekt eller skapa ett projekt. För arvsprocessmodellen anpassar du arbetsspårning via webbportalen. Mer information om dessa olika processer finns i Anpassa din arbetsspårningsupplevelse.

Du kan bara ladda upp och exportera processmallar för de projektsamlingar som har konfigurerats för att använda de lokala XML-processerna. Du kan också markera en mall som standard när du lägger till projekt.

Viktigt!

Välj en version från Azure DevOps Innehållsversionsväljare.

Välj den version av den här artikeln som motsvarar din plattform och version. Versionsväljaren ligger ovanför innehållsförteckningen. Leta upp din Azure DevOps-plattform och -version.

Dricks

Med Azure DevOps Server kan du välja mellan att använda den ärvda processmodellen eller den lokala XML-processmodellen. Mer information finns i Välj processmodell för din projektsamling. Så här kommer du åt de senaste versionerna av standardprocesserna eller processmallarna:

Förutsättningar

Om du vill hantera processmallar måste du vara medlem i gruppen Administratörer för projektsamling. Om du vill lägga till den här gruppen läser du Ändra behörigheter på projektsamlingsnivå.

Viktigt!

Det går inte att ladda upp och ladda ned ärvda processer. Information om hur du hanterar ärvda processer finns i Om processanpassning och ärvda processer.

Öppna inställningar för organisationsprocess

  1. Logga in på organisationen (https://dev.azure.com/{yourorganization}).

  2. Välj Organisationsinställningar.

    Skärmbild som visar knappen Organisationsinställningar för val.

  3. Välj Process.

    Skärmbild som visar den markerade knappen Process för markering.

  1. Logga in på din samling (https://dev.azure.com/{Your_Collection}).

  2. Välj Samlingsinställningar eller Administratörsinställningar.

  3. Välj Process.

    Skärmbild som visar knappen Process i Samlingsinställningar.

Importera en processmall (värdbaserad XML-process)

  1. På fliken Processer väljer du Importprocess och drar och släpper eller bläddrar till zip-filen för den process som du har anpassat.

    Skärmbild av länken Importera process.

    Kommentar

    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.

  2. Välj den fil som ska laddas upp. Din anpassade process måste uppfylla specifika begränsningar för att klara valideringskontroller under importen.

    Dialogrutan Importera process väljer du den processfil som ska importeras.

    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, Basic, CMMI och Scrum.

  3. När importen har slutförts visas följande meddelande.

    Dialogrutan För lyckad importprocess.

    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.

  4. Du kan omedelbart skapa ett projekt med den nyligen importerade processen.

    Skärmbild av menyn Importera processåtgärder, Skapa nytt teamprojekt från importerad process.

  5. Fyll i formuläret som visas. Mer information om de olika alternativen finns i Skapa ett projekt.

    Dialogruta för Skapa nytt projekt.

Andra uppgifter för hantering av värdbaserad XML-process finns i Importera och exportera en värdbaserad XML-process.

Hantera en processmall (lokal XML-process)

  1. Om du vill ladda upp en processmall väljer du alternativet Ladda upp processmall.

    Skärmbild av webbportalen, Alla processer, Mall för uppladdningsprocess.

    I dialogrutan Ladda upp processmall väljer du den .zip mapp som innehåller rotfilen, ProcessTemplate.xml, för den processmall som du vill ladda upp. Se även Bearbeta mallbegränsningar och verifieringskontroller.

    Skärmbild av webbportalen, dialogrutan Ladda upp processmall.

  2. Om du vill ladda ned eller exportera en processmall väljer du åtgärdsikonen och väljer alternativet Exportera .

    Skärmbild av webbportalen, snabbmenyn process, Exportera process.

  3. Om du vill ange en process som standard när du lägger till nya projekt eller för att inaktivera en process från att användas väljer du åtgärdsikonen för processen och väljer antingen alternativet Ange som standardprocess eller Inaktivera process .

    Skärmbild av webbportalen, snabbmenyn process, Inaktivera eller Ta bort en process.

Korrelera en processmall med ett befintligt projekt

Om du vill fastställa vilken typ av processmall som användes för att skapa projektet granskar du de typer av arbetsobjekt som visas på menyn Nytt arbetsobjekt för Team Explorer och jämför dem sedan med arbetsobjektstyperna i följande diagram. Om dina arbetsobjektstyper skiljer sig från de objekt som visas kan en anpassad processmall ha använts.

Flexibel Grundläggande CMMI Scrum
Flexibla typer av arbetsobjekt Grundläggande typer av arbetsobjekt CMMI-arbetsobjekttyper Scrum-arbetsobjekttyper

Bearbeta mallbegränsningar och verifieringskontroller

Om du laddar upp processmallen via webbportalen kan du stöta på fel som de som visas i följande bild.

Skärmbild av fel med uppladdningsprocessens mallar.

Lös varje fel och försök sedan ladda upp igen. Du kan hitta ytterligare information om hur du löser fel med processmallar från Lösa valideringsfel för processimport.

Följande verifieringskontroller måste skickas när du laddar upp en processmall.

  • Namn på processmallar måste vara unika och 256 Unicode-tecken eller mindre. Mallar med samma namn skriver över befintliga mallar. Namn kan inte heller innehålla följande tecken: . , ; ' ` : / \ * | ? " & % $ ! + = ( ) [ ] { } <>. Fler begränsningar finns i Namngivningsbegränsningar.
  • Processmallmappar får inte innehålla några .exe filer. Om de gör det kan processmallen laddas upp, men det går inte att skapa projektet.
  • Den totala storleken på processmallen ska vara 2 GB eller mindre, eller så misslyckas projektskapandet.
  • Uppladdningsprocessen kör en partiell verifieringskontroll för att se till att XML-koden för varje processmalls XML-fil är giltig. Om du får några fel när du försöker ladda upp processmallen granskar du XML-koden för att fastställa orsaken till felet. Dubbletttaggar i en XML-fil kan orsaka fel. Om det inte finns något fel i XML-koden kontrollerar du att alla lämpliga filer ingår i processmallen på rätt mappplatser.
  • Om XML-definitionsfiler refererar till ett tillägg måste tillägget installeras och aktiveras i samlingen.

Viktigt!

Schemadefinitionen för processmallar använder en blandning av kamelfall och alla versaler. Om du får fel när du verifierar typdefinitionsfilerna kontrollerar du skiftlägesstrukturen för dina element. Skiftlägesstrukturen för att öppna och stänga taggar måste också matcha enligt reglerna för XML-syntax. Se även Bearbeta mall-plugin-program: Index till XML-elementdefinitioner.

Med jämna mellanrum görs uppdateringar av processmallarna för att stödja nya funktioner. Mer information finns i Viktig information för Azure DevOps Server.