Sdílet prostřednictvím


Support bug update status using My Work

S úkoly v Průzkumníku týmových projektů můžete chování a reagovat na kód kontroluje. Pokud jste upravili stavy pracovního postupu pro pracovní položky typy (WITs), které lze využít ke sledování chyb, můžete aktualizovat stav na metastate mapování procesu konfigurace. Moje práce používá tato mapování k aktualizaci stav chyby jako vývojáři, aktualizujte stav chyb pomocí Moje práce. Mé pracovní umožňuje vývojářům spravovat jejich probíhající práci, pozastavit a pokračovat v práci a žádosti o revize kódu. Podívejte se na téma Napsat nový kód uživatele textu.

Zadejte všechny WITs, které lze využít ke sledování chyb v definici pro kategorii chyby, a definovat mapování stavu metatstates v ProcessConfiguration. Změny provedené v souborech definice platit pro všechny týmy, které fungují v týmový projekt, který můžete upravit.

Požadavky

  • Pro přístup k Moje práce, musí mít Visual Studio Enterprise nainstalovat a používat Team Foundation Version Control pro source control.

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

Výchozí metastate přiřazení provedené stavy pracovního postupu pro chyby

V následující tabulce jsou uvedeny výchozí metastates, přiřazená chybu stavy pracovního postupu pro agilní a CMMI šablony procesů. Stačí pouze pro přiřazení metastate stavu pracovního postupu, který chcete zobrazit na panelu úkolů nebo pro úkoly rozpoznat. Výchozí přiřazení zahrnují průběh typický pracovní postup z Active nebo navržený k Uzavřeno. Pokud vaše chyby obsahují stavy pracovního postupu mimo tento postup, jako jsou odebrané stavu, pak je vyloučit tyto stavy v metastate přiřazení.

Agilní

CMMI

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

Přidat WITs do kategorie chyb

Přidat WITs do kategorie aktualizací Soubor definice kategorií a jejich importem do svého týmového projektu.

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

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

    V 64bitové verzi systému Windows, nahradit %programfiles% s %programfiles(x86)%.

  2. Zadejte následující příkaz a nahradit data pro argumenty, které jsou zde uvedeny, kde CollectionURL Určuje adresu URL kolekce týmových projektů ProjectName Určuje název týmového projektu definované v rámci kolekce, a cestakadresari Určuje název a umístění souboru pro export. Pak zvolte Enter.

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

  4. Chcete-li přidat nový typ pracovní položky, přidejte WORKITEMTYPE element, který určuje název odkaz na typ pracovní položky, které chcete přidat.

    Následující syntaxe můžete například přidá typ pracovní položky "Výkonu chybu" kategorii chybu.

    <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"
    

Přiřazení metastates stavy pracovního postupu, které jsou definovány pro chyby

Stavy pracovního postupu chyb v rámci přiřadíte metastates BugWorkItems element v definici pro ProcessConfiguration.

  1. V okně příkazového řádku pro witadmin, zadejte následující příkaz a nahradit data pro argumenty, které jsou zde uvedeny, kde CollectionURL Určuje adresu URL kolekce týmových projektů ProjectName Určuje název týmového projektu definované v rámci kolekce, a cestakadresari Určuje název a umístění souboru pro export. Pak zvolte Enter.

    witadmin exportprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
    
  2. Otevřete ProcessConfigurations v programu Poznámkový blok a vyhledejte BugWorkItems elementu.

  3. Aktualizovat hodnoty přiřazené State prvky k porovnání hodnoty používané v pracovním postupu pro typy pracovních položek, které lze využít ke sledování chyb.

  4. (Volitelné) Chcete-li přidat jiné stavu, který je k dispozici v rámci pracovního postupu, zadejte jinou State element, který se mapuje na stav pracovní postup typ pracovní položky, které jsou zahrnuty v rámci kategorie chybu.

    Například následující syntaxe přidá hodnotu stavu "Investigating", do "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é

    Je třeba zadat hodnotu State element, který odpovídá stavu platný pracovního postupu.Pracovní postup platný stav je ten, který nebyl definován pro typ pracovní položky, která je součástí kategorie chyb pro váš týmový projekt.Také je nutné přiřadit metastate typu v rámci skupiny agilní nebo chyby, který je Proposed, InProgress, Resolved, nebo Complete.

  5. Importujte souboru definice:

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

Viz také

Koncepty

Referenční dokumentace elementu XML konfigurace procesu

Další zdroje

Use categories to group work item types