Přidání pravidla k typu pracovní položky (proces dědičnosti)

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

Vlastní pravidla poskytují podporu pro řadu obchodních případů použití, což vám umožní přejít nad rámec nastavení výchozí hodnoty pro pole nebo ji nastavit jako povinné. Pravidla umožňují vymazat hodnotu pole, zkopírovat hodnotu do pole a použít hodnoty založené na závislostech mezi hodnotami různých polí.

Důležité

Tento článek se týká Azure DevOps Services a Azure DevOps Server 2019 a novějších verzí. Informace o přizpůsobení libovolného projektu definovaného v kolekci pro TFS 2018 nebo starší verzi najdete v tématu Místní model procesu XML.

Důležité

Model procesu dědičnosti můžete použít pouze pro projekty definované v kolekci projektů nakonfigurované tak, aby podporovaly model procesu dědičnosti. Pokud je vaše místní kolekce nakonfigurovaná tak, aby používala místní model procesu XML, můžete tento model procesu použít pouze k přizpůsobení prostředí pro sledování práce. Další informace najdete v tématu Přizpůsobení sledování práce, Volba modelu procesu pro kolekci projektů.

Informace o přizpůsobení libovolného projektu definovaného v kolekci pro TFS 2018 nebo starší verzi najdete v tématu Místní model procesu XML.

Pomocí vlastního pravidla můžete definovat řadu akcí na základě konkrétních podmínek. Můžete například použít pravidlo pro podporu těchto typů scénářů:

  • Když je hodnota definovaná pro prioritu, nastavte Riziko jako povinné pole.
  • Když se změní hodnota Release, vymažte hodnotu Milník.
  • Když došlo ke změně hodnoty Zbývající práce, nastavte dokončenou práci jako povinné pole.
  • Pokud je hodnota Approved (Schváleno) True (Schváleno), nastavte možnost Approved By (Schváleno) jako povinné pole.
  • Při vytváření scénáře uživatele nastavte na povinná následující pole: Priorita, Riziko a Úsilí.
  • Pokud je aktuální uživatel členem skupiny "Správci projektů", nastavte prioritu jako povinnou.
  • Pokud aktuální uživatel není členem skupiny "Správci projektu", skryjte pole Priorita.

Poznámka

Nastavíte pole jako povinné a zadáte výchozí pole na kartě Možnosti pole.

Před definováním vlastního pravidla si projděte pravidla a vyhodnocení pravidel v části Složení pravidla zděděného procesu. Příklady, které ilustrují běžné scénáře použití pravidel, najdete v tématu Ukázkové scénáře pravidel.

Požadavky

Před přizpůsobením procesu doporučujeme projít si téma Konfigurace a přizpůsobení Azure Boards, kde najdete pokyny k přizpůsobení Azure Boards tak, aby vyhovovaly vašim obchodním potřebám. Popis různých backlogů a panelů najdete v tématu Úlohy podporované backlogy, panely, panely úloh a plány.

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řete nastavení organizace projektů>.

  2. Pak zvolte Zpracovat.

    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.

Procesy můžete vytvářet, spravovat a provádět jejich přizpůsobení z procesu nastavení>kolekce.

  1. Zvolte logo Azure DevOps a otevřete projekty. Zvolte kolekci projektů, jejíž procesy chcete přizpůsobit, a pak zvolte Nastavení kolekce.

    Otevřít nastavení organizace projektů>

  2. Pak zvolte Zpracovat.

    Pak zvolte Zpracovat.

Procesy můžete vytvářet, spravovat a provádět jejich přizpůsobení z Správa nastavení>Proces.

  1. Zvolte logo Azure DevOps a otevřete projekty. Pak zvolte nastavení Správa.

    Otevřete nastavení organizace projektu>.

  2. Pak zvolte Zpracovat.

    Pak zvolte Zpracovat.

Poznámka

Při přizpůsobení zděděného procesu se všechny projekty, které tento proces používají, automaticky aktualizují tak, aby odrážely vlastní nastavení. Z tohoto důvodu doporučujeme, abyste vytvořili testovací proces a projekt testování, pokud máte řadu přizpůsobení, která je třeba provést, abyste je mohli otestovat ještě před jejich uvedením do vaší organizace. Další informace najdete v tématu Vytváření a správa zděděných procesů.

Přidání vlastního pravidla

Pole přidáte do vybraného typu pracovní položky.

  1. Vyberte wit, do kterého chcete přidat pravidlo, zvolte Pravidla a pak zvolte Nové pravidlo.

    Proces, WIT, Chyba, Rozložení, Nové pravidlo

    Pokud nemůžete vyplnit dialogové okno Pravidla nové pracovní položky, nemáte potřebná oprávnění k úpravám procesu. Viz Nastavení oprávnění a přístupu pro sledování práce, Přizpůsobení zděděného procesu.

  2. Pojmenujte pravidlo a v rozevíracích nabídkách vyberte podmínky a akce.

    Tip

    Zadejte název, který vychází z polí, se kterými pracujete, nebo podmínek, které nastavujete.

    Tady definujeme, že pole Kritéria přijetí se vyžaduje, když se stav změní na Aktivní a že je aktuálně prázdné.

    Formulář nového pravidla

    Posloupnost akcí, které zadáte, nemá vliv na chování samotného pravidla ani na jeho chování ve vztahu k jiným pravidlům definovaným pro stejnou wit.

  3. Po přidání vlastního pravidla otevřete pracovní položku a ověřte, že pravidlo funguje podle očekávání.

Odstranění nebo zakázání pravidla

Pravidlo můžete dočasně zakázat nebo ho úplně odstranit.

Pravidlo odstraníte nebo zakážete z nabídky akcí pravidla.

Odstranění nebo zakázání pravidla

Poznámka

Změny zděděného procesu můžete zkontrolovat prostřednictvím protokolu auditu. Další informace najdete v tématu Přístup, export a filtrování protokolů auditu.