Permanentes Entfernen von Arbeitsaufgaben

Mit dem witadmin destroywi-Befehl können ein oder mehrere Arbeitsaufgaben für eine Teamprojektauflistung endgültig aus der Team Foundation-Datenbank entfernt werden. Arbeitsaufgaben, deren Zustand zu "Geschlossen" festgelegt wurde, verbleiben in der Datenbank und können erneut aktiviert werden. Permanent entfernte Arbeitsaufgaben werden aus der Datenbank entfernt und können nicht wiederhergestellt oder reaktiviert werden.

Jede Arbeitsaufgabe stellt ein Objekt dar, das in der Datenbank Team Foundation gespeichert wird und dem ein eindeutiger Bezeichner zugewiesen wird, der als Arbeitsaufgaben-ID bezeichnet wird. Arbeitsaufgaben-IDs sind innerhalb einer Projektauflistung eindeutig.

Das Befehlszeilenhilfsprogramm witadmin befindet sich im Verzeichnis Laufwerk:\Programme\Microsoft Visual Studio 10.0\Common7\IDE auf dem Clientcomputer, auf dem Team Explorer ausgeführt wird.

Erforderliche Berechtigungen

Um Arbeitsaufgaben permanent zu entfernen, müssen Sie Mitglied der Sicherheitsgruppe Team Foundation-Administratoren oder Mitglied der Sicherheitsgruppe Projektauflistungsadministratoren für die Teamprojektauflistung sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen und Team Foundation Server: Standardgruppen, Berechtigungen und Rollen.

Tipp

Sie müssen auch dann ein Eingabeaufforderungsfenster mit erhöhten Rechten öffnen, wenn Sie sich mit Administratorrechten anmelden, um diese Funktion auf einem Server nutzen zu können, auf dem Windows Server 2008 ausgeführt wird. Klicken Sie zum Öffnen eines Eingabeaufforderungsfensters mit erhöhten Rechten auf Start, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen. Weitere Informationen finden Sie auf der Microsoft-Website.

witadmin destroywi /collection:CollectionURL /id:id [/noprompt]

Parameter

Parameter

Beschreibungen

/collection:CollectionURL

Gibt den URI der Teamprojektsammlung an. Das Format für den URI sieht folgendermaßen aus: http://ServerName:Port/VirtuellerVerzeichnisname/Auflistungsname

Wenn kein virtuelles Verzeichnis verwendet wird, hat der URI das folgende Format:

http://Servername:Port/Auflistungsname.

/id:id

Die ID einer zu zerstörenden Arbeitsaufgabe Um mehrere Arbeitsaufgaben anzugeben, trennen Sie IDs nur mit Kommas (ohne Leerzeichen).

/noprompt

Deaktiviert die Eingabeaufforderung zur Bestätigung.

/? oder help

Zeigt die Hilfe zum Befehl im Eingabeaufforderungsfenster an.

Beispiele

Permanentes Entfernen von Arbeitsaufgaben aus der Datenbank

Im folgenden Beispiel wird die Arbeitsaufgabe 2003 aus der Datenbank für Collection1 auf dem Server AdventureWorksServer gelöscht:

witadmin destroywi /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /id:2003

Im folgenden Beispiel werden die Arbeitsaufgaben mit den IDs 12, 15 und 23 aus der Datenbank für Collection1 auf dem Server AdventureWorksServer gelöscht:

witadmin destroywi /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /id:12,15,23

Siehe auch

Aufgaben

Lösen, Schließen oder erneutes Aktivieren einer Arbeitsaufgabe

Weitere Ressourcen

witAdmin: Verwalten von Objekten für das Nachverfolgen von Arbeitsaufgaben