Ausführen, Überwachen und Verwalten von Builds

Nachdem Sie das Buildsystem eingerichtet und die Buildprozesse definiert haben, können Sie Team Foundation Build verwenden, um den Code zu kompilieren, Tests durchzuführen und viele andere wichtige Funktionen zu nutzen.

In diesem Thema

  • Verwalten der Builds in Team Explorer

  • Verwalten von Builddefinitionen und Einfügen in die Warteschlange

  • Verwalten von in die Warteschlange eingefügten, ausgeführten und abgeschlossenen Builds

  • Verwalten des Buildsystems und der Sicherheit

Verwalten der Builds in Team Explorer

Erforderliche Berechtigungen

Um diese Prozedur durchführen zu können, müssen für Sie die Berechtigungen Builds anzeigen, Builddefinition anzeigen und Buildressourcen anzeigen auf Zulassen festgelegt sein.Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

So zeigen Sie die Seite "Builds" in Team Explorer an

  1. Wenn Sie nicht bereits über eine Verbindung mit dem Teamprojekt verfügen, in dem Sie arbeiten möchten, stellen Sie eine Verbindung mit dem Teamprojekt her.

  2. Wählen Sie Symbol "Startseite"Startseite und dann die Option Symbol "Builds"Builds aus.

Seite für Team Explorer-Builds

Verwalten von in die Warteschlange eingefügten, ausgeführten und abgeschlossenen Builds

Schritt 1Unter Meine Builds werden Builds angezeigt, die Sie manuell in die Warteschlange gestellt haben oder die automatisch für Sie eingestellt wurden, beispielsweise als Ergebnis eines abgegrenzten Eincheckvorgangs innerhalb der letzten sieben Tage.Unter Meine Builds werden alle in der Warteschlange befindlichen oder ausgeführten Builds in diesem Zeitraum sowie die letzten fünf abgeschlossenen Builds angezeigt.In diesem Abschnitt können Sie das Kontextmenü einer Buildanforderung oder eines ausgeführten Builds öffnen und dann Folgendes auswählen:

  • Öffnen: Zeigt das Buildanforderungsfenster für eine Buildanforderung oder das Fenster mit den Buildergebnissen für einen ausgeführten oder abgeschlossenen Build an.Für einen abgeschlossenen Build können Sie die Option In Browser öffnen wählen, um die Buildergebnisse im Webbrowser anzuzeigen.

  • Priorität festlegen: Ändert die Priorität einer Buildanforderung.

  • Zurückstellen: Stellt eine Buildanforderung zurück, die noch nicht ausgeführt werden soll.Sie können dann Fortsetzen auswählen, wenn das Buildsystem die Ausführung starten soll.

  • Abbrechen- Löschen eine Buildanforderung oder wählen Beenden zu beenden Sie einen ausgeführten Build aus.

  • - Zeigt Changeset anzeigenChangesets zugeordnete einer Buildanforderung oder einem abgeschlossenen Build.

  • Builddefinition bearbeiten: Hiermit wird die Builddefinition geöffnet, damit Sie Folgendes ausführen können:

    • Ändern der Builddefinition

    • Aktivieren, Anhalten oder Deaktivieren der Builddefinition

  • Controllerwarteschlange anzeigen: Zeigt alle Builds an, die sich zur Verarbeitung durch denselben Controller in der Warteschlange befinden, der auch für den ausgewählten Build im Build Explorer-Fenster verwendet wird.

  • Unbegrenzt beibehalten: Überschreibt die Beibehaltungsrichtlinie der Builddefinition und behält den ausgewählten abgeschlossenen Build bei.

  • Löschen: Löscht einen abgeschlossenen Build.

  • Build wiederholen: Stellt den Build in die Warteschlange, wobei die gleichen Optionen und Parameter verwendet werden, die Sie für den abgeschlossenen Build angegeben haben.

  • Aktualisieren: Aktualisiert die Seite Erstellen.

Verwalten von Builddefinitionen und Einfügen in die Warteschlange

Schritt 3Unter Alle Builddefinitionen werden alle Builddefinitionen im Teamprojekt angezeigt, mit dem Sie derzeit verbunden sind.Sie können Builddefinitionen aus dieser Liste in den Bereich Schritt 2Meine Favoriten-Builddefinitionen ziehen, um eine bessere Sichtbarkeit und besseren Zugriff auf die Buildprozesse zu erzielen, die für Ihre Arbeit am relevantesten sind.

In den Abschnitten Meine Favoriten-Builddefinitionen und Alle Builddefinitionen können Sie das Kontextmenü einer Builddefinition öffnen und dann Folgendes auswählen:

  • Builds anzeigen: Hiermit werden die Builds dieser Builddefinition angezeigt, die am heutigen Tag im Build Explorer-Fenster abgeschlossen wurden.

  • Neuen Build in Warteschlange: Hiermit wird ein Build in die Warteschlange gestellt.

  • Builddefinition bearbeiten: Hiermit wird die Builddefinition geöffnet, damit Sie Folgendes ausführen können:

    • Ändern der Builddefinition

    • Aktivieren, Anhalten oder Deaktivieren der Builddefinition

  • Prozessdateiort öffnen: Hiermit wird der Ordner der Versionskontrolle, in dem die Buildprozessvorlage für diese Builddefinition enthalten ist, im Quellcodeverwaltungs-Explorer geöffnet.Weitere Informationen finden Sie unter Erstellen und Verwenden einer benutzerdefinierten Buildprozessvorlage.

  • Controllerwarteschlange anzeigen: Zeigt alle Builds an, die sich zur Verarbeitung durch denselben Controller in der Warteschlange befinden, der auch für die ausgewählte Builddefinition im Build Explorer-Fenster verwendet wird.

  • Löschen: Löscht die Builddefinition.

TippTipp

Die Liste Meine Favoriten-Builddefinitionen wird mithilfe der Anwendung "Buildbenachrichtigungen" freigegeben und auf dem Entwicklungsclientcomputer gespeichert. Die Liste kann sich auf verschiedenen Entwicklungscomputern also unterscheiden.Weitere Informationen zur Anwendung "Buildbenachrichtigungen" finden Sie unter Empfangen von Buildbenachrichtigungen.

Verwalten des Buildsystems und der Sicherheit

Sie können das Menü Schritt 4Aktionen öffnen und dann Folgendes auswählen:

  • Warteschlange verwalten: Zeigt das Build Explorer-Fenster an.Sie können auch Meine Builds anzeigen auswählen, um das Fenster Build Explorer im gefilterten Zustand anzuzeigen. Es werden abgeschlossene Builds aufgeführt, die Sie zuletzt angefordert oder ausgelöst haben. Ein Beispiel hierfür ist das Einchecken einer Datei in einen Ordner für einen Build vom Typ "Fortlaufende Integration".

  • Buildcontroller verwalten: Verwaltet Buildcontroller und -Agents.Weitere Informationen zu Buildcontrollern finden Sie unter Bereitstellen und Konfigurieren eines Build-Agents.

  • Buildqualitätswerte hinzufügen oder entfernen: Ändert die Liste der Buildqualitäten, unter denen das Team Werte für die manuelle Anwendung auf abgeschlossene Builds wählen kann.

  • Sicherheit: Öffnet den Webbrowser für die Verwaltung von Berechtigungen auf Buildebene, wie Builddefinition bearbeiten und Buildwarteschlange verwalten, für die Teamprojektsammlung.Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.