Import a export hostovaného procesu XML

Azure DevOps Services

Důležité

Proces importu podporuje model hostovaného procesu XML, který umožňuje spravovat přizpůsobení prostřednictvím aktualizace definice wit šablony procesu. Tato funkce je dostupná jenom pro organizace, které byly migrovány do Azure DevOps Services pomocí služby TFS Database Import Service.

Pokud používáte model procesu dědičnosti, můžete sledování práce přizpůsobit prostřednictvím uživatelského rozhraní vytvořením zděděného procesu. Pokud používáte model místního procesu XML, můžete šablonu procesu přizpůsobit, viz Nahrání nebo stažení šablony procesu a Přizpůsobení šablony procesu.

Další informace o procesních modelech najdete v tématu Přizpůsobení sledování práce.

V Azure DevOps Services spravujete přizpůsobení objektů sledování práce prostřednictvím procesu. Hostované procesy XML se importují a exportují prostřednictvím webového prostředí pro správu.

Když importujete nový proces, můžete pomocí něj vytvářet nové projekty.
Při importu existujícího procesu se všechny projekty, které tento proces používají, aktualizují tak, aby odrážely změny.

Například aktualizace některého z níže uvedených vlastních procesů automaticky aktualizují dva projekty, které tento proces používají.

Vlastní procesy mapované na projekty

Když zjistíte další přizpůsobení, která potřebujete provést, můžete exportovat existující proces, aktualizovat definiční soubory XML procesu, zazipovat výsledek a znovu importovat nově aktualizovaný proces. Změny se použijí u všech stávajících projektů, které tento proces používají.

Proces importu podporuje následující scénáře:

Import procesu z místního Azure DevOps

Pokud chcete proces otestovat v místním Azure DevOps Server (dříve s názvem Team Foundation Server (TFS)), abyste zjistili, jestli funguje v Azure DevOps Services, proveďte následující kroky.

V místním Azure DevOps Server má každý projekt svou vlastní kopii procesu, takže je potřeba pečlivě zvážit, které procesy by měly pro vaši organizaci existovat. Migrace na Azure DevOps Services je skvělá doba pro zamyšlení nad sladěním procesů v rámci vaší organizace a snížením počtu variant centralizovaného procesu.

  1. Spuštěním skriptu pro export procesu vygenerujte proces pro daný projekt.

  2. (Volitelné) Upravte název a popis souboru ProcessTemplate.xml. Ujistěte se, že odpovídá pravidlům a omezením uvedeným v tématu Přizpůsobení procesu.

  3. Vytvořte soubor ZIP složky a souborů procesu.

  4. Importujte soubor ZIP vlastního procesu podle kroků v další části.

  5. Opakujte výše uvedený postup pro každý proces, který chcete importovat do Azure DevOps Services.

  6. Pomocí importovaných procesů vytvořte projekty na Azure DevOps Services pro každý, který chcete migrovat.

Otevřít proces nastavení>

Procesy můžete vytvářet, spravovat a přizpůsobit z nastavení>organizace Proces.

  1. Zvolte logo Azure DevOps a otevřete Projekty. Pak zvolte Nastavení organizace.

    Otevřít nastavení organizace

  2. Pak zvolte Proces.

    Nastavení organizace, stránka Proces

    Důležité

    Pokud možnost Proces nevidíte, pracujete z TFS-2018 nebo starší verze. Stránka Proces není podporovaná. Musíte použít funkce podporované pro místní model procesů XML.

Import procesu

Před importem procesu ho budete chtít přizpůsobit tak, aby podporoval vaše potřeby sledování práce. Proces pojmenujte jinak než Scrum, Agile nebo CMMI. Tyto systémové procesy jsou uzamčené a nemůžete je přepsat.

  1. Proces můžou importovat jenom členové skupiny Správci kolekce projektů . Další informace najdete v tématu Změna oprávnění na úrovni kolekce projektů.

  2. Na kartě Procesy zvolte Importovat a pak přetáhněte nebo přejděte na soubor ZIP procesu, který jste přizpůsobili.

    Poznámka

    Pokud se odkaz Import process ( Proces importu ) nezobrazuje, vaše organizace není 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 zpracování hostovaného xml se podporuje jenom v případě, že byl váš účet vytvořen prostřednictvím služby importu dat.

    Odkaz Proces importu

  3. Zvolte soubor, který chcete nahrát. Vlastní proces musí splňovat určitá omezení , aby mohl během importu projít ověřovacími kontrolami.

    Import Process dialog, choose process file to import

    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 zaškrtnutí tohoto políčka, abyste potvrdili, že ji chcete nahradit.

    Důležité

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

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

    Dialogové okno o úspěchu procesu importu

    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.

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

    Import process actions menu, Create new team project from import process

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

    Dialogové okno Vytvořit nový projekt

Aktualizace existujícího procesu

Jakmile přidáte proces, můžete ho aktualizovat importem souboru ZIP, ve kterém jste v šabloně procesu upravili jeden nebo více souborů.

Poznámka

Osvědčeným postupem je exportovat proces před provedením změn, abyste omylem nepřepsali změny provedené jinými uživateli.

  1. Importujte proces podle kroků 2 a 3 z předchozího postupu.

  2. Zkontrolujte nahradit existující šablonu a uveďte, že chcete přepsat existující proces.

    Dialogové okno Importovat proces, nahrazení existujícího procesu

  3. Dialogové okno Import Process (Proces importu) označuje, že systém aktualizuje projekty, které odkazují na hostovaný proces XML.

  4. Po úspěšném importu se zobrazí následující zpráva. Všechny projekty vytvořené tímto procesem se aktualizují s úpravami.

    Stránka Proces, dialogové okno Úspěšné importování procesu, úspěšně importované a aktualizované projekty

  5. Pokud jste přejmenovali nebo odstranili pole nebo typy pracovních položek, zobrazí se potvrzovací zpráva. Pokračujte zaškrtnutím políčka a pokračujte v importu. Další informace o jednotlivých zprávách získáte výběrem poskytnutého odkazu pro přeposlání. Informační zprávy nevyžadují žádnou akci z vaší strany.

    Dialogové okno potvrzení odstraněného pole

Nastavení výchozího procesu

Nastavte proces jako výchozí, aby byl předem vybraný pro všechny nové projekty, které plánujete vytvořit.

Stránka procesu, hostovaný proces XML, nastavená jako výchozí možnost nabídky procesu

Export procesu

Exportujte proces, když ho chcete aktualizovat nebo ho použít jako základ pro vytvoření dalšího procesu.

Systém exportuje soubor ZIP obsahující reprezentaci XML procesu. Můžete ho upravit a později importovat.