Freigeben über


Gewusst wie: Erstellen eines neuen Arbeitsaufgabentyps

Aktualisiert: November 2007

Durch einen Arbeitsaufgabentyp werden die Regeln, Felder, Zustände und Übergänge für eine Arbeitsaufgabe definiert, die in einem Teamprojekt nachverfolgt wird, z. B. Fehler, Anforderungen und Risiken. Der Arbeitsaufgabentyp wird in einer XML-Typdefinitionsdatei unter dem Ordner Arbeitsaufgabenverfolgung im Ordner TypeDefinitions festgelegt. In MSF for Agile Software Development sind die Arbeitsaufgabentypen Fehler, Dienstqualität, Szenario, Risiko und Aufgabe beispielsweise in der Datei Bug.xml, QoS.xml, Scenario.xml, Risk.xml bzw. Task.xml definiert.

Im Ordner TypeDefinitions werden Typdefinitionsdateien angepasst oder neu erstellt. Sie können dann Ihren neuen Arbeitsaufgabentyp in ein einzelnes Projekt importieren oder Ihrer Prozessvorlage hinzufügen und die geänderte Vorlage auf den Team Foundation Server hochladen.

Erforderliche Berechtigungen

Um diese Schritte ausführen zu können, müssen Sie Mitglied der Gruppe Team Foundation-Administratoren oder der Gruppe Projektadministratoren für das Projekt sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

So erstellen Sie einen neuen Arbeitsaufgabentyp

  1. Erstellen Sie in Visual Studio eine neue XML-Datei für den Arbeitsaufgabentyp. Klicken Sie dazu im Menü Datei auf Neu und dann auf Datei.

  2. Wählen Sie im Dialogfeld Neue Datei unter Kategorien den Eintrag Allgemein aus, und wählen Sie unter Vorlagen den Eintrag XML-Datei aus.

  3. Kopieren Sie den folgenden Code, und fügen Sie ihn in die Datei ein.

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2005/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. Speichern Sie die Änderungen, indem Sie in der Symbolleiste auf Speichern klicken. Geben Sie der Datei im Dialogfeld Datei speichern unter einen Namen, und speichern Sie sie als XML-Datei.

    Wenn Sie einen Arbeitsaufgabentyp erstellen, um eine Prozessvorlage anzupassen, wechseln Sie zu dem Speicherort, an den Sie die Prozessvorlage heruntergeladen haben, und speichern Sie Ihre Datei im Ordner \WorkItem Tracking\TypeDefinitions.

    Hinweis:

    Unter Windows Vista haben Sie möglicherweise für bestimmte Ordner keine Zugriffsrechte. Wenn Sie versuchen, den Arbeitsaufgabentyp an einem Speicherort zu speichern, für den Sie keine Zugriffsrechte besitzen, wird die Datei durch die Technologie zur Registrierungsvirtualisierung automatisch umgeleitet und in einem virtuellen Speicher gespeichert. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?LinkId=92325 und https://go.microsoft.com/fwlink/?LinkId=92323. Um diese Umleitung zu vermeiden, können Sie die Datei an einem Speicherort speichern, für den Sie über Zugriffsrechte verfügen.

  5. Informationen zum Anpassen des Arbeitsaufgabentyps finden Sie unter Definieren von Arbeitsaufgaben-Typfeldern, Definieren des Workflows für Arbeitsaufgaben und Definieren des Arbeitsaufgabenformulars.

  6. Informationen zum Importieren des neuen Arbeitsaufgabentyps in ein einzelnes Projekt finden Sie unter Gewusst wie: Importieren eines Arbeitsaufgabentyps in ein vorhandenes Projekt. Informationen zum Hinzufügen des Arbeitsaufgabentyps zur Prozessvorlage finden Sie unter Arbeitsaufgabentypen.

Siehe auch

Aufgaben

Gewusst wie: Importieren eines Arbeitsaufgabentyps in ein vorhandenes Projekt

Konzepte

Arbeitsaufgaben-Typstruktur auf oberster Ebene

Referenz

witimport

Weitere Ressourcen

Referenz Arbeitsaufgabentypschema