Sdílet prostřednictvím


Podpora stavu aktualizace chyb pomocí funkce Moje práce

Pokud jste upravili stavy pracovního postupu pro typy pracovních položek, které lze využít ke sledování chyb, můžete aktualizovat přidružení metastavu vytvořené pro konfiguraci procesu.Kromě toho, jak jsou tato přidružení používána pro stránky nevyřízených položek a panelů úloh, také určují, jak funkce Má práce v aplikaci Průzkumník týmových projektů aktualizuje chybový stav, když vývojáři přesunují chyby v rozhraní Má práce.Stránka Moje práce v Průzkumník týmových projektů umožňuje vývojářům spravovat nedokončenou práci, pozastavit práci a pokračovat v práci a požádat o revizi kódu.Viz téma Pro uživatele článek napsat nový kód.

Určete všechny typy pracovních položek, které lze využít ke sledování chyb v definici kategorie chyb a přiřaďte metastavy k pracovním postupům v definici ProcessConfiguration.Změny provedené v definičních souborech platí pro všechny týmy, které pracují v týmovém projektu, který upravíte.

[!POZNÁMKA]

Toto přizpůsobení platí pouze pro týmové projekty, které jsou založeny na šablonách procesu pro agilní MSF (Microsoft Solutions Framework) nebo CMMI (Capability Maturity Model Integration).

Požadavky

  • Pro přístup k Moje práce, musíte mít nainstalováno Visual Studio Premium nebo Visual Studio Ultimate.

  • Chcete-li spustit nástroj příkazového řádku witadmin, musíte být členem skupiny Správci serveru Team Foundation nebo členem skupiny Správci projektů pro týmový projekt.Další informace naleznete v tématu Oprávnění v prostředí Team Foundation Server.

Změny výchozích přiřazení metastavů pro chyby stavů pracovního postupu

V následující tabulce jsou uvedeny výchozí metastavy přiřazené stavů pracovního postupu chyby pro šablony agilních procesů TFS a procesů CMMI. Potřebujete pouze přiřadit metastav ke stavu pracovního postupu, který chcete zobrazovat na řídícím panelu nebo rozpoznat v nabídce Má práce.Výchozí úkoly zahrnují typický průběh pracovního postupu ze stavu Aktivní nebo Navrhované až po stav Uzavřeno.Pokud chyby obsahují stavy pracovního postupu mimo tento průběh, jako například stav Odebráno, pak můžete vyloučit tyto stavy v přiřazení metastavu.

MSF for Agile Software Development

MSF for CMMI Process Improvement

<BugWorkItems category="Microsoft.BugCategory">
   <States>
      <State value="Active" type="InProgress" />
      <State value="Resolved" type="Resolved" />
      <State value="Closed" type="Complete" />
   </States> 
</BugWorkItems>
<BugWorkItems category="Microsoft.BugCategory">
   <States>
      <State value="Proposed" type="Proposed" />
      <State value="Active" type="InProgress" />
      <State value="Resolved" type="Resolved" />
      <State value="Closed" type="Complete" />
   </States> 
</BugWorkItems>

Zpět na začátek

Přidejte typy pracovních položek do kategorie chyb

Typy pracovních položek přidáte do kategorie aktualizací souboru definic kategorií a jejich importem pro týmový projekt.

  1. Chcete-li spustit nástroj příkazového řádku witadmin, otevřete okno příkazového řádku, kde je nainstalován buď Visual Studio nebo Průzkumník týmových projektů a zadejte:

    cd %programfiles%\Microsoft Visual Studio 12.0\Common7\IDE
    

    V 64bitové verzi systému Windows nahraďte %programfiles% za %programfiles(x86)%.

  2. zadejte následující příkaz a nahraďte data argumenty uvedenými zde, kde CollectionURL určuje adresu URL kolekce týmového projektu, ProjectName určuje název týmového projektu definovaného v rámci kolekce a DirectoryPath určuje název a umístění souboru k exportu.Poté vyberte možnost Enter.

    witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
    
  3. V programu Poznámkový blok otevřete soubor kategorií a vyhledejte element CATEGORY pro "Bug Category".

  4. Chcete-li přidat nový typ pracovní položky, přidejte prvek WORKITEMTYPE, který určuje referenční název typu pracovní položky, kterou chcete přidat.

    Například následující syntax přidá vlastní typ pracovní položky „Chyba výkonu“ do kategorie chyb.

    <CATEGORY name="Bug Category" refname="Microsoft.BugCategory">
       <DEFAULTWORKITEMTYPE name="Bug" />
       <WORKITEMTYPE name="Performance Bug" />
    </CATEGORY>
    
  5. Zadejte následující příkaz pro import souboru definice:

    witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
    

Další informace naleznete v tématu Seskupení typů pracovních položek pomocí kategorií.

Zpět na začátek

Přiřazení metastavů ke stavům pracovního postupu definovaným pro chyby

Metastavy se přiřazují ke stavům pracovního postupu chyb v prvcích BugWorkItems definici pro ProcessConfiguration.

  1. Z okna příkazového řádku pro witadmin zadejte následující příkaz a nahraďte data argumenty uvedenými zde, kde CollectionURL určuje adresu URL kolekce týmového projektu, ProjectName určuje název týmového projektu definovaného v rámci kolekce a DirectoryPath určuje název a umístění souboru k exportu.Poté vyberte možnost Enter.

    witadmin exportprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
    
  2. ProcessConfigurations otevřete v programu Poznámkový blok a najděte element BugWorkItems.

  3. Aktualizujte hodnoty přiřazené k elementům State, aby byly nastaveny odpovídají hodnoty použité v pracovním postupu pro typy pracovních položek, které využíváte ke sledování chyb.

  4. (Volitelné) Pokud chcete přidat jiný stav, který je k dispozici v rámci pracovního postupu, zadejte jiný element State, který mapuje typ stavu pracovního postupu pracovní položky zahrnuté do kategorie chyby.

    Například následující syntaxe přidá stav hodnoty "Investigating" pro "inProgress".

    <BugWorkItems category="Microsoft.BugCategory">
       <States>
          <State value="Active" type="InProgress" />
          <State value="Investigating" type="InProgress" />
          <State value="Resolved" type="Resolved" />
          <State value="Closed" type="Complete" />
       </States>
    </BugWorkItems>
    
    Důležitá poznámkaDůležité

    Je nutné zadat hodnotu pro prvek State, který odpovídá platnému stavu pracovního postupu.Platný stav pracovního postupu je takový, který byl definován pro typ pracovní položky obsažené v kategorii chyby týmového projektu.Také musíte přiřadit některý z následujících typů metastavu ke skupině Agilní nebo Chyby: Proposed, InProgress, Resolved, nebo Complete.

  5. Importujte soubor definice:

    witadmin importprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
    

Zpět na začátek

Viz také

Koncepty

Referenční dokumentace elementu XML konfigurace procesu