Sdílet prostřednictvím


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í:

  1. Otevřít proces nastavení>
  2. Zvolte hostovaný proces XML, který chcete naklonovat, a v místní nabídce vyberte Klonovat proces do dědičnosti .
  3. Ověřte vlastní nastavení, která jsou součástí zděděného procesu vytvořeného jako součást klonu.
  4. Ruční opětovné použití přizpůsobení, která byla ignorována během klonování
  5. 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.

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

    Otevřít nastavení organizace

  2. Pak zvolte Zpracovat.

    Nastavení organizace, stránka Procesu

    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

  1. 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.

    Místní nabídka agilního procesu, Zvolte Klonovat proces, který se má zdědit

  2. Zkontrolujte informace uvedené v dialogovém okně, které se otevře, a pak zvolte Pokračovat.

    Informace dialogového okna o klonování z XML na dědičnost

  3. 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.

    Přijměte výchozí hodnoty zadané 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.

  4. 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ě.

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.

  1. Otevřete stránku Všechny procesy a zvolte ... Místní nabídka pro proces, který chcete použít, a pak vyberte Nový projekt.

    Vytvoření projektu z vybraného procesu

  2. Otevře se stránka Vytvořit nový projekt. Vyplňte formulář.

    Vytvořit nový formulář projektu

  3. 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.

    Práce, stránka pracovních položek, přidání nové pracovní položky, chyba

  4. 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.