Klonování hostovaného procesu XML do procesu dědičnosti
Azure DevOps Services
Klonování hostovaného procesu XML do modelu procesu dědičnosti umožňuje spravovat vlastní nastavení prostřednictvím uživatelského rozhraní a definičních souborů XML. Zděděný proces podporuje sadu přizpůsobení popsaných zde O přizpůsobení procesů a zděděných procesech.
Před klonováním hostovaného procesu XML doporučujeme projít si podporované operace při přechodu z hostovaného procesu XML na zděděný proces.
Požadavky
- Váš účet aktuálně používá model procesu hostovaného XML.
- Musíte být členem skupiny Správci kolekcí projektů, vlastníkem organizace nebo musíte mít udělená explicitní oprávnění k úpravám, vytváření nebo správě konkrétního procesu a vytváření projektu.
Posloupnost kroků
Obecná posloupnost kroků pro podporu klonování:
- Otevřít proces nastavení>
- Zvolte hostovaný proces XML, který chcete naklonovat, a v místní nabídce vyberte Klonovat proces do dědičnosti .
- Ověřte vlastní nastavení, která jsou součástí zděděného procesu vytvořeného jako součást klonu.
- Ruční opětovné použití přizpůsobení, která byla ignorována během klonování
- Vytvořte testovací projekt pro ověření přizpůsobení.
Otevřít proces nastavení>
Procesy můžete vytvářet, spravovat a provádět jejich přizpůsobení z nastavení>organizace Proces.
Zvolte logo Azure DevOps a otevřete projekty. Pak zvolte Nastavení organizace.
Pak zvolte Zpracovat.
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.
Klonování hostovaného procesu XML do procesu dědičnosti
Otevřete ... místní nabídka pro hostovaný proces XML a zvolte možnost Klonovat proces, který se má zdědit .
Tady otevřeme nabídku pro agilní proces návrhu.
Zkontrolujte informace uvedené v dialogovém okně, které se otevře, a pak zvolte Pokračovat.
V dalším dialogovém okně můžete změnit název zděděného procesu, který se má vytvořit, a volitelně změnit nadřazený proces a zadat popis.
Tady přijímáme výchozí hodnoty poskytované systémem.
Důležité
Systém se snaží zjistit správný nadřazený proces. Ověřte, že vybraný proces splňuje vaše očekávání, nebo ho podle potřeby změňte. Jakmile klon dokončíte, nemůžete ho naklonovat podruhé na základě jiného systémového procesu.
Po potvrzení správnosti informací zvolte Uložit.
Úpravy po upgradu, které se mají provést ručně
Upgrade se snaží co nejlépe sladit proces systému a vlastní nastavení provedené v hostovaném procesu XML. Po upgradu doporučujeme zkontrolovat zděděný proces a znovu použít vlastní nastavení ručně.
- Vytvoření testovacího projektu: Slouží k ověření zachovaných přizpůsobení nebo opětovného použití v procesu.
- Aktualizujte výchozí hodnotu pro libovolné pole: definujte výchozí hodnoty, které jste definovali dříve.
- Stavy pracovního postupu: Ověření mapování stavů na kategorie stavů pracovního postupu
-
Vlastní pravidla: Výběrová pravidla můžete podle potřeby vytvořit znovu. Pravidla pro model hostovaného procesu XML se nemapují 1:1 na pravidla definovaná pro zděděný proces. Konkrétně se jedná o tyto:
- Několik pravidel je již definováno v systémovém procesu nebo je automaticky vygenerováno. Například některá systémová pole, jako jsou Změněno, Datum změny, Uzavřeno a Datum uzavření, se řídí systémová pravidla.
- Některá pravidla se teď zadají jako atributy pole, například nastavit pole jako výchozí nebo povinné.
- Zakažte typy pracovních položek.
- Skrytí zděděných polí nebo ovládacích prvků
- Vlastní ovládací prvky: ověřte, že vlastní ovládací prvky jsou použity podle očekávání; zakázat nebo skrýt nežádoucí skupiny nebo rozšíření stránek.
Ověření vlastního nastavení, které jste provedli
Doporučujeme vytvořit testovací projekt na základě zděděného procesu vytvořeného v předchozím kroku, abyste ověřili zachovaná přizpůsobení a všechny další změny, které v něm uděláte.
Otevřete stránku Všechny procesy a zvolte ... Místní nabídka pro proces, který chcete použít, a pak vyberte Nový projekt.
Otevře se stránka Vytvořit nový projekt. Vyplňte formulář.
Otevřete stránku Pracovní>položky (kontext uživatele), zvolte Nová pracovní položka a vyberte pracovní položku, kterou jste dříve přizpůsobili. Tady zvolíme Chybu.
Ověřte, že se ve formuláři zobrazí očekávaná vlastní nastavení.
Zkuste to příště.
Časté otázky
Otázka: Proč při klonování hostovaného procesu XML do zděděného chybí některá pole ve formuláři?
Během procesu klonování se snažíme co nejlépe přizpůsobit rozložení z hostovaného kódu XML a naklonovat ho do zděděného. Pokud jste ale s rozložením formuláře pracovali kreativně, nejde stejné rozložení vždy zopakovat ve zděděném procesu. Systém se o to pokusí co nejlépe. Pole a rozložení, kterým není rozumět, se ignorují. Pole se ale přesto do procesu přidají. Stačí jenom je ručně přidat do rozložení formuláře.