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 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:
Ärvd processmodell: Öppna sidan Processer . Mer information finns i Hantera processer.
Lokal XML-processmodell:
- Installera eller uppgradera till den senaste versionen av Azure DevOps Server.
- Ladda ned den zippade mallfilen med hjälp av hanteraren för processmallar. Använd en version av Visual Studio som är på samma versionsnivå som Azure DevOps Server. Du kan installera den senaste versionen av Visual Studio Community kostnadsfritt.
- Du kan komma åt de senaste versionerna av standardprocessmallarna som är installerade på Azure DevOps Server, till exempel:
%programfiles%/Azure DevOps Server 2020/Tools/Deploy/ProcessTemplateManagerFiles/1033
. Beskrivningar av varje fil och mapp finns i Översikt över processmallfiler.
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
Logga in på organisationen (
https://dev.azure.com/{yourorganization}
).Välj Organisationsinställningar.
Välj Process.
Logga in på din samling (
https://dev.azure.com/{Your_Collection}
).Välj Samlingsinställningar eller Administratörsinställningar.
Välj Process.
Importera en processmall (värdbaserad XML-process)
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.
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.
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, Basic, CMMI och Scrum.
När importen har slutförts 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.
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)
Om du vill ladda upp en processmall väljer du alternativet Ladda upp processmall.
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.
Om du vill ladda ned eller exportera en processmall väljer du åtgärdsikonen och väljer alternativet Exportera .
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 .
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 |
---|---|---|---|
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.
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.
Relaterade artiklar
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.