Freigeben über


Befehl "Delete" (Team Foundation Build)

Mit dem delete-Befehl wird der angegebene abgeschlossene Build gelöscht.

TFSBuild delete Teamfoundationserver TeamProject BuildNumbers [/noprompt]

Parameter

Argument Beschreibung

Teamfoundationserver

Die URL des Team Foundation-Servers.

TeamProject

Teamprojektname, für den dieser Build vorhanden ist.

BuildNumbers

Build oder Builds, die gelöscht werden müssen. Wenn die Buildnummer Leerzeichen enthält, muss diese Nummer in einfachen Anführungszeichen angegeben werden.

Option Beschreibung

/noprompt

Es wird keine Meldung beim Löschen eines Builds angezeigt.

Hinweise

Löschvorgang

Die folgenden Schritte werden bei jedem Löschen einer Buildnummer ausgeführt:

  • Es wird eine Überprüfung durchgeführt, um sicherzustellen, dass die Buildnummer gültig und der Build nicht in Bearbeitung ist.

  • Die Inhalte des Buildspeichers und der Ablagesite werden gelöscht, wenn der Anfordernde über entsprechende Berechtigungen zur Buildverwaltung verfügt.

  • Die Binärdateien dieses Builds werden aus dem Ablagespeicherort gelöscht. Wenn während dieses Prozesses ein Fehler auftritt, wird eine Warnmeldung angezeigt. Der Löschvorgang wird jedoch als erfolgreich angesehen.

  • Aus dem Warehouse werden keine Daten gelöscht.

Löschen mehrerer Builds

Wenn mehrere Builds angegeben werden und beim Löschen eines der Builds ein Fehler auftritt, wird der Prozess dadurch nicht beendet. Der Befehl fährt mit dem Löschen der anderen Builds fort, nachdem eine Meldung über das fehlgeschlagene Löschen ausgegeben wurde.

Ereignisprotokoll

Buildlöschvorgänge werden im Ereignisprotokoll protokolliert. Das Protokoll enthält Informationen zum Benutzer, der den Build gelöscht hat, den Zeitpunkt, zu dem der Build gelöscht wurde, sowie die Buildnummer.

Beispiel

Im folgenden Beispiel wird die Buildnummer 99 aus dem AdventureWorks-Teamprojekt auf server01 gelöscht.

>TFSBuild delete http://server01:8080 AdventureWorks 99

Sicherheit

Zum Ausführen des delete-Befehls muss für das Konto, von dem der Löschvorgang angefordert wird, die Berechtigung Build verwalten auf Zulassen festgelegt sein. Wenn dem zu löschenden Build Testergebnisse zugeordnet sind, muss für das Konto die Berechtigung Testergebnisse veröffentlichen auf Zulassen festgelegt sein. Zusätzlich werden für das Dienstkonto auf Anwendungsebene und das Team Foundation Build-Dienstkonto Lese-/Schreibberechtigungen für den Ablagespeicherort des Builds benötigt. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Siehe auch

Aufgaben

Gewusst wie: Löschen eines abgeschlossenen Builds
Gewusst wie: Erstellen eines neuen Buildtyps

Weitere Ressourcen

Team Foundation Build-Befehle
Ausführen von Builds in Team Foundation Build
Arbeiten mit Buildtypen in Team Foundation Build