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
Öffnen Sie ein Eingabeaufforderungsfenster.
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
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
Öffnen Sie ein Eingabeaufforderungsfenster.
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
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.