Tworzenie typu elementu roboczego

Możesz tworzyć typu elementu roboczego, rozpoczynając od przykładowego kodu w tym temacie.Typu elementu roboczego definiuje reguły, pola, Stany i przejść do elementu pracy, które będą śledzone na projektu zespołowego, takich jak usterki, wymagania i ryzyko.Typu elementu roboczego jest określone w pliku XML definicji typu, w obszarze śledzenia elementów pracy folderu w TypeDefinitions folder.Na przykład struktury rozwiązań firmy Microsoft (Opracowywanie) dla Zwinne Wytwarzanie oprogramowania definiuje typy elementów roboczych usterkę, jakości usług, scenariusz, ryzyka i zadania w plikach Bug.xml, QoS.xml, scenariusz.XML, Risk.xml i Task.xml, odpowiednio.

Można dostosować lub utworzyć plików definicji typu w TypeDefinitions folder.Następnie można zaimportować nowego typu elementu roboczego do tego pojedynczego projektu lub można go dodać do szablonu procesu i przekazać zmodyfikowany szablon do swojego Team Foundation Server.

Wymagane uprawnienia

Aby wykonać tę procedurę, musisz być członkiem grupy Administratorzy Team Foundation lub Administratorzy projektu danego projektu.Aby uzyskać więcej informacji, zobacz Uprawnienia serwera programu Team Foundation Server.

Aby utworzyć typu elementu roboczego

  1. W Visual Studio, Utwórz plik XML dla swojego typu elementu roboczego.W tym celu na pliku menu, kliknij przycisk nowy, a następnie kliknij przycisk pliku.

  2. W nowy plik okna dialogowego kategorii, wybierz opcję ogólne, a następnie w obszarze szablony, wybierz opcję pliku XML.

  3. Skopiuj i wklej następujący kod do pliku:

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
    <WORKITEMTYPE name="New Work Item Type Name">
    <DESCRIPTION>A description of your new work item type.</DESCRIPTION>
    <GLOBALLISTS>
    </GLOBALLISTS>
    <FIELDS>
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <REQUIRED />
          </FIELD>
    </FIELDS>
    <WORKFLOW>
          <STATES>
            <STATE value="Active">
            </STATE>
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Active">
              <REASONS>
                <DEFAULTREASON value="New" />
                <REASON value="Build Failure" />
              </REASONS>
            </TRANSITION>
           </TRANSITIONS>
    </WORKFLOW>
    <FORM>
          <Layout>
            <Group>
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
          </Layout>
    </FORM>
    </WORKITEMTYPE>
    </witd:WITD>
    
  4. Kliknij przycisk zapisać zapisać zmiany.W Zapisz plik jako okno dialogowe, podaj nazwę pliku i zapisać go jako plik XML.

    W przypadku tworzenia typu elementu roboczego, aby dostosować szablon procesu, Przenieś lokalizację, gdzie pobrane do szablonu procesu i zapisać plik w \WorkItem Tracking\TypeDefinitions folder.

    [!UWAGA]

    Jeśli używasz Windows Vista może nie mieć uprawnień do niektórych folderów.Próba wyeksportowania typu elementu roboczego do lokalizacji, w której nie masz uprawnienia technologii wirtualizacji rejestru automatycznie przekierowuje wyeksportowany plik i zapisuje go w magazynie wirtualnego.Aby uniknąć przekierowanie, można wyeksportować plik do lokalizacji, w której masz uprawnienia.Aby uzyskać więcej informacji na temat wirtualizacji rejestru, zobacz witrynę sieci Web firmy Microsoft: wirtualizacji rejestru i typowe problemy z wirtualizacją plików i rejestru w systemie Windows Vista.

  5. Aby dostosować swoje typu elementu roboczego, zobacz Modyfikowanie lub dodawanie pola do obsługi zapytań, raportów i przepływu pracy.

  6. Aby zaimportować nowy typ elementu roboczego do pojedynczego projektu, zobacz Importowanie i eksportowanie elementów pracy oraz zarządzanie nimi [witadmin].Aby dodać typ elementu roboczego do szablonu procesu, zobacz Dodawanie definicji typu dla elementów roboczych do szablonu procesu.

Zobacz też

Informacje

Importowanie i eksportowanie elementów pracy oraz zarządzanie nimi [witadmin]

Koncepcje

Wszystkie elementy WITD XML — Odwołanie

Inne zasoby

Śledzenie elementu pracy: Indeks do definicji elementów XML