Exportieren und Importieren von Arbeitsaufgabentypen eines vorhandenen Projekts

Zum Anpassen von Arbeitsaufgabentypen in einem vorhandenen Projekt können Sie den Arbeitsaufgabentyp mit dem Befehlszeilentool witadmin in eine XML-Datei exportieren bzw. importieren.

Themeninhalt

  • Exportieren der Definitionsdatei eines Arbeitsaufgabentyps

  • Importieren der Definitionsdatei eines Arbeitsaufgabentyps

Erforderliche Berechtigungen

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

Exportieren der Definitionsdatei eines Arbeitsaufgabentyps

So exportieren Sie die Definitionsdatei eines Arbeitsaufgabentyps aus einem vorhandenen Teamprojekt

  1. Öffnen Sie ein Eingabeaufforderungsfenster.

  2. Wechseln Sie zu dem Verzeichnis, das die Arbeitsaufgabentypen enthält, die Sie aufführen möchten, indem Sie den folgenden Befehl eingeben. Drücken Sie danach die EINGABETASTE.

    cd ..Laufwerk:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\IDE

  3. Exportieren Sie einen Arbeitsaufgabentyp für ein vorhandenes Teamprojekt, indem Sie an der Eingabeaufforderung den folgenden Befehl eingeben und anschließend die EINGABETASTE drücken.

    witadmin exportwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /p:projectName /n:WorkItemTypeName /f:FileName
    

    Tipp

       Wenn Sie Windows Vista ausführen, verfügen Sie möglicherweise nicht über die erforderlichen Berechtigungen für bestimmte Ordner. Wenn Sie versuchen, den Arbeitsaufgabentyp an einen Speicherort zu exportieren, für den Sie keine Berechtigungen festgelegt haben, wird die exportierte Datei durch die Technologie zur Registrierungsvirtualisierung automatisch umgeleitet und in einem virtuellen Speicher gespeichert. Um diese Umleitung zu vermeiden, können Sie die Datei an einen Speicherort exportieren, für den Sie Berechtigungen festgelegt haben. Weitere Informationen zur Registrierungsvirtualisierung finden Sie auf den folgenden Seiten der Microsoft-Website: Registry Virtualization und Häufige Probleme mit der Datei- und Registrierungsvirtualisierung in Windows Vista.

    Mit dem folgenden Befehl wird z. B. der Inhalt des für das Projekt AdventureWorks definierten Arbeitsaufgabentyps Fehler in die Datei Bug.xml exportiert:

    witadmin exportwitd /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks /n:Bug /f:Bug.xml
    

    Nach erfolgreichem Abschluss wird Folgendes angezeigt:

    Der Vorgang wurde abgeschlossen.

Importieren der Definitionsdatei eines Arbeitsaufgabentyps

So importieren Sie einen Arbeitsaufgabentyp in ein vorhandenes Teamprojekt

  1. Öffnen Sie ein Eingabeaufforderungsfenster.

  2. Wechseln Sie zu dem Verzeichnis, das die Arbeitsaufgabentypen enthält, die Sie aufführen möchten, indem Sie den folgenden Befehl eingeben. Drücken Sie danach die EINGABETASTE.

    cd ..Laufwerk:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\IDE

  3. Importieren Sie einen Arbeitsaufgabentyp, indem Sie an der Eingabeaufforderung den folgenden Befehl eingeben und anschließend die EINGABETASTE drücken.

    witadmin importwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /p:projectName /n:WorkItemTypeName /f:FileName
    

    Mit dem folgenden Befehl wird z. B. der in der Datei AWBug.xml definierte Arbeitsaufgabentyp in das Projekt AdventureWorks importiert:

    witadmin importwitd /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks /f:AWBug.xml
    

    Nach erfolgreichem Abschluss wird Folgendes angezeigt:

    Der Arbeitsaufgabentypimport wurde erfolgreich abgeschlossen.

    Tipp

    Beim Importieren einer Arbeitsaufgabentyp-Definition wird ein Arbeitsaufgabentyp erstellt, der auf dem Namen basiert, der dem WORKITEMTYPE-Element in der Typdefinitionsdatei zugewiesen ist. Wenn der Name bereits vorhanden ist, wird der vorhandene Arbeitsaufgabentyp durch den Befehl zum Importieren überschrieben. Wenn der Name nicht vorhanden ist, wird dem Teamprojekt ein neuer Arbeitsaufgabentyp hinzugefügt.

Siehe auch

Referenz

Anpassen und Verwalten von Arbeitsaufgabentypen [witadmin]