Sdílet prostřednictvím


Nahrání nebo stažení šablony procesu

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

Při vytváření projektu se proces používá k určení typů pracovních položek pro konfiguraci a další nastavení. Každá šablona procesu primárně definuje stavební bloky systému sledování pracovních položek pro Azure Boards. U modelů hostovaných procesů XML a místních procesů XML můžete nahrát šablonu procesu pro aktualizaci existujícího projektu nebo vytvoření projektu. Pro model procesu dědičnosti přizpůsobíte sledování práce prostřednictvím webového portálu. Další informace o těchto různých procesech najdete v tématu Přizpůsobení prostředí pro sledování práce.

Šablony procesů můžete nahrát a exportovat pouze pro tyto kolekce projektů nakonfigurované tak, aby používaly místní procesy XML. Šablonu můžete také označit jako výchozí při přidávání projektů.

Důležité

Vyberte verzi ze selektoru verze obsahu Azure DevOps.

Vyberte verzi tohoto článku, která odpovídá vaší platformě a verzi. Selektor verzí je nad obsahem. Vyhledejte platformu a verzi Azure DevOps.

Tip

S Azure DevOps Serverem si můžete vybrat mezi použitím modelu zděděného procesu nebo místního modelu procesu XML. Další informace naleznete v tématu Volba modelu procesu pro kolekci projektů. Přístup k nejnovějším verzím výchozích procesů nebo šablon procesů:

  • Model zděděného procesu: Otevřete stránku Procesy . Další informace naleznete v tématu Správa procesů.

  • Místní model procesu XML:

    • Nainstalujte nebo upgradujte na nejnovější verzi Azure DevOps Serveru.
    • Stáhněte soubor zipované šablony pomocí Správce šablon procesu. Použijte verzi sady Visual Studio, která je na stejné úrovni verze jako Azure DevOps Server. Nejnovější verzi sady Visual Studio Community si můžete zdarma nainstalovat.
    • Můžete získat přístup k nejnovějším verzím výchozích šablon procesů nainstalovaných na Azure DevOps Serveru, například: %programfiles%/Azure DevOps Server 2020/Tools/Deploy/ProcessTemplateManagerFiles/1033. Popis jednotlivých souborů a složek najdete v tématu Přehled souborů šablon procesů.

Požadavky

Chcete-li spravovat šablony procesů, musíte být členem skupiny Správci kolekce projektů. Chcete-li se přidat do této skupiny, přečtěte si téma Změna oprávnění na úrovni kolekce projektů.

Důležité

Nahrávání a stahování zděděných procesů se nepodporuje. Informace o správě zděděných procesů najdete v tématu O přizpůsobení procesu a zděděných procesech.

Otevření nastavení procesu organizace

  1. Přihlaste se ke své organizaci (https://dev.azure.com/{yourorganization}).

  2. Vyberte Nastavení organizace.

    Snímek obrazovky s tlačítkem Nastavení organizace pro výběr

  3. Vyberte možnost Proces.

    Snímek obrazovky se zvýrazněným tlačítkem Proces pro výběr

  1. Přihlaste se ke své kolekci (https://dev.azure.com/{Your_Collection}).

  2. Vyberte Nastavení kolekce nebo Nastavení správce.

  3. Vyberte možnost Proces.

    Snímek obrazovky se zvýrazněným tlačítkem Proces v nastavení kolekce

Import šablony procesu (hostovaný proces XML)

  1. Na kartě Procesy zvolte Importovat proces a potom přetáhněte nebo přejděte do souboru ZIP procesu, který jste přizpůsobili.

    Snímek obrazovky s odkazem Importovat proces

    Poznámka:

    Pokud odkaz na proces importu nevidíte, není vaše organizace nastavená tak, aby podporovala model hostovaného procesu XML. Pro potřeby přizpůsobení byste měli pracovat s modelem procesu dědičnosti. Model hostovaného procesu XML se podporuje pouze v případě, že byl váš účet vytvořen prostřednictvím služby importu dat.

  2. Zvolte soubor, který chcete nahrát. Váš vlastní proces musí splňovat konkrétní omezení , aby se během importu prošly ověřovacími kontrolami.

    Dialogové okno Importovat proces, zvolte soubor procesu, který chcete importovat.

    Pokud aktualizujete existující šablonu, zaškrtněte políčko Nahradit existující šablonu. Proces importu přepíše všechny šablony, které mají stejný název jako ta, kterou importujete, a vyžaduje, abyste toto políčko zaškrtli, abyste potvrdili, že ji chcete nahradit.

    Důležité

    Nemůžete aktualizovat jeden z uzamčených procesů: Agile, Basic, CMMI a Scrum.

  3. Po úspěšném importu se zobrazí následující zpráva.

    Dialogové okno úspěšného importu procesu

    Pokud proces neprojde ověřovacími kontrolami provedenými při importu, zobrazí se seznam chybových zpráv.
    Opravte každou chybu a zkuste import zopakovat.

  4. Projekt můžete okamžitě vytvořit pomocí nově importovaného procesu.

    Snímek obrazovky s nabídkou akcí importu procesů a možností Vytvořit nový týmový projekt z importovaného procesu

  5. Vyplňte formulář, který se zobrazí. Další informace o různých možnostech najdete v tématu Vytvoření projektu.

    Dialogové okno pro vytvoření nového projektu

Další úlohy správy hostovaných procesů XML najdete v tématu Import a export hostovaného procesu XML.

Správa šablony procesu (místní proces XML)

  1. Pokud chcete nahrát šablonu procesu, zvolte možnost Nahrát šablonu procesu.

    Snímek obrazovky s webovým portálem, všemi procesy a šablonou procesu nahrání

    V dialogovém okně Nahrát šablonu procesu zvolte složku .zip obsahující kořenový soubor ProcessTemplate.xml pro šablonu procesu, kterou chcete nahrát. Viz také Omezení šablony procesu a kontroly ověření.

    Snímek obrazovky webového portálu s dialogovým oknem Nahrát šablonu procesu

  2. Pokud chcete stáhnout nebo exportovat šablonu procesu, zvolte ikonu akcí a zvolte možnost Exportovat .

    Snímek obrazovky webového portálu, místní nabídky procesu a exportu

  3. Pokud chcete nastavit proces jako výchozí při přidávání nových projektů nebo zakázat použití procesu, zvolte ikonu akcí pro proces a vyberte možnost Nastavit jako výchozí nebo Zakázat proces .

    Snímek obrazovky s webovým portálem, místní nabídkou procesu, zakázání nebo odstraněním procesu

Korelace šablony procesu s existujícím projektem

Pokud chcete určit typ šablony procesu, která byla použita k vytvoření projektu, zkontrolujte typy pracovních položek, které se zobrazí v nabídce Nová pracovní položka pro Team Explorer, a pak je porovnejte s typy pracovních položek v následujícím grafu. Pokud se typy pracovních položek liší od zobrazených položek, je možné, že byla použita vlastní šablona procesu.

Agilita Basic CMMI Skrumáž
Agilní typy pracovních položek Základní typy pracovních položek Typy pracovních položek CMMI Typy pracovních položek Scrumu

Omezení šablon procesů a kontroly ověření

Pokud šablonu procesu nahrajete prostřednictvím webového portálu, může docházet k chybám, jako jsou chyby uvedené na následujícím obrázku.

Snímek obrazovky s chybami šablony procesu nahrání

Vyřešte každou chybu a pak zkuste proces nahrávání zopakovat. Další informace o řešení chyb šablony procesu najdete v tématu Řešení chyb ověření importu procesu.

Při nahrávání šablony procesu musí proběhnout následující kontroly ověření.

  • Názvy šablon procesů musí být jedinečné a 256 znaků Unicode nebo méně. Šablony se stejným názvem přepíší existující šablony. Názvy také nemohou obsahovat následující znaky: . , ; ' ` : / \ * | ? " & % $ ! + = ( ) [ ] { } <>. Další omezení najdete v tématu Omezení pojmenování.
  • Složky šablon procesů nemohou obsahovat žádné .exe soubory. Pokud ano, šablona procesu se může úspěšně nahrát, ale vytvoření projektu se nezdaří.
  • Celková velikost šablony procesu by měla být 2 GB nebo menší nebo vytvoření projektu selže.
  • Proces nahrání spustí částečnou kontrolu ověření, abyste měli jistotu, že kód XML každé šablony procesu je platný. Pokud se při pokusu o nahrání šablony procesu zobrazí nějaké chyby, zkontrolujte kód XML a zjistěte příčinu chyby. Duplicitní značky v souboru XML můžou způsobit chyby. Pokud xml neobsahuje žádnou chybu, zkontrolujte, jestli jsou všechny příslušné soubory zahrnuté do šablony procesu ve správných umístěních složek.
  • Pokud definiční soubory XML odkazují na rozšíření, musí být rozšíření nainstalováno a povoleno v kolekci.

Důležité

Definice schématu pro šablony procesů používá kombinaci camel-case a všech velkých písmen. Pokud při ověřování definičních souborů typu narazíte na chyby, zkontrolujte strukturu malých a velkých písmen prvků. Struktura velkých a uzavíracích značek se také musí shodovat s pravidly pro syntaxi XML. Viz také moduly plug-in process template: Index to XML element definitions.

Pravidelně se aktualizují šablony procesů, aby podporovaly nové funkce. Další informace najdete v poznámkách k verzi pro Azure DevOps Server.