Exemplarische Vorgehensweise: Anzeigen von Team Foundation Build-Ergebnisberichten
Aktualisiert: November 2007
In dieser exemplarischen Vorgehensweise wird erläutert, wie Sie mit Team Foundation Build das Ergebnis eines Builds analysieren.
In dieser exemplarischen Vorgehensweise werden die Analyse und die Ergebnisse eines Projektbuilds Schritt für Schritt erläutert. Sie führen dabei folgende Aufgaben aus:
Untersuchen der Statusübersichtsinformationen in Build Explorer.
Anzeigen des ausführlichen Buildberichts.
Anzeigen der Protokolldatei.
Anzeigen der Binärdateien des Builds.
Vorbereitungsmaßnahmen
Visual Studio Team System
Ausführen von Exemplarische Vorgehensweise: Erstellen einer Builddefinition in Team Foundation Build und Exemplarische Vorgehensweise: Ausführen einer Builddefinition in Team Foundation Build.
Erforderliche Berechtigungen
Zum Ausführen dieser exemplarischen Vorgehensweise muss die Projektebeneninformationen anzeigen-Berechtigung auf Zulassen festgelegt sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.
So untersuchen Sie die Statuszusammenfassung im Build Explorer
Öffnen Sie Team Explorer, und erweitern Sie im entsprechenden Teamprojekt den Knoten Builds.
Klicken Sie entweder mit der rechten Maustaste auf den Knoten Builds oder auf eine beliebige darunter aufgelistete Builddefinition, und klicken Sie dann im Dropdownmenü auf Builds anzeigen.
Build Explorer wird angezeigt. Im Build Explorer können Sie die Statusübersichtsinformationen für ausgeführte Builds anzeigen.
Klicken Sie auf die Registerkarte In Warteschlange gestellt, um die in Bearbeitung befindlichen Builds anzuzeigen.
Der Warteschlangenbereich von Build Explorer wird angezeigt.
Um die in Bearbeitung befindlichen Builds zu filtern, stehen in der Symbolleiste folgende Filter zur Verfügung:
Builddefinition
Wählen Sie aus der Dropdownliste den Namen einer Builddefinition aus, um die in Bearbeitung befindlichen Builds auf der Basis einer Builddefinition zu filtern. Es wird eine Liste mit allen Builddefinitionen angezeigt, die zum Teamprojekt gehören.
Statusfilter
Wählen Sie aus der Dropdownliste einen Status aus, um die in Bearbeitung befindlichen Builds auf der Basis des Status zu filtern. Zur Auswahl stehen Beliebiger Status, In Warteschlange gestellt, In Bearbeitung oder Zurückgestellt.
Agent-Filter
Wählen Sie aus der Dropdownliste einen Build-Agent aus, um die in Bearbeitung befindlichen Builds auf der Basis von Build-Agents zu filtern. Sie können einen bestimmten Build-Agent oder Beliebiger Build-Agent auswählen. Weitere Informationen zu Build-Agents finden Sie unter Gewusst wie: Erstellen und Verwalten von Build-Agents.
Die nach Spalten sortierten Informationen umfassen Folgendes: Builddefinition, Priorität, Datum seit dem Hinzufügen zur Warteschlange, Angefordert von und Build-Agent.
Klicken Sie auf die Registerkarte Abgeschlossen, um die abgeschlossenen Builds anzuzeigen.
Der Bereich Abgeschlossen von Build Explorer wird angezeigt.
Um die abgeschlossenen Builds zu filtern, stehen in der Symbolleiste folgende Filter zur Verfügung:
Builddefinition
Wählen Sie aus der Dropdownliste den Namen einer Builddefinition aus, um die abgeschlossenen Builds auf der Basis einer Builddefinition zu filtern. Es wird eine Liste mit allen Builddefinitionen angezeigt, die zum Teamprojekt gehören.
Qualitätsfilter
Wählen Sie aus der Dropdownliste eine Buildqualität aus, um die abgeschlossenen Builds auf der Basis der Buildqualität zu filtern. Zur Auswahl stehen zuvor hinzugefügte Buildqualitätswerte. Sie können alle Buildqualitätswerte anzeigen, indem Sie <Beliebige Buildqualität> auswählen.
Datumsfilter
Wählen Sie aus der Dropdownliste einen Datumsfilter aus, um die abgeschlossenen Builds auf der Basis des Abschlussdatums zu filtern.
Die nach Spalten sortierten Informationen umfassen Folgendes: Name, Builddefinition, Buildqualität, Abschlussdatum und Angefordert von.
Hinweis: Klicken Sie auf die Spaltenheader, um die Spalten alphanumerisch zu sortieren.
Klicken Sie zum Ändern der Buildqualität mit der rechten Maustaste auf eine Buildzeile, und wählen Sie Buildqualität bearbeiten aus.
Neben dem Wert für die Qualität des ausgewählten Builds wird eine Dropdownliste in der Spalte Buildqualität angezeigt. Folgende Qualitätswerte sind verfügbar: Erster Test erfolgreich, Labortest erfolgreich, Bereit für Bereitstellung, Bereit für ersten Test, Abgelehnt, Freigegeben, Benutzerfunktionstest erfolgreich und Wird untersucht. Sie können auch eigene Buildqualitäten definieren. Weitere Informationen finden Sie unter Gewusst wie: Erstellen oder Entfernen von Buildqualitäten.
Die ausgewählte Buildqualität wird in Build Explorer aktualisiert.
So zeigen Sie den ausführlichen Buildbericht an
Doppelklicken Sie in Build Explorer im Bereich Abgeschlossen auf Name, oder klicken Sie im Bereich In Warteschlange gestellt, und doppelklicken Sie dann unter einem beliebigen Build auf die Spalte Builddefinition, um den Build in einem eigenen Fenster zu öffnen und die zugehörigen Details zu überprüfen.
Der ausführliche Buildbericht enthält die folgenden Abschnitte. Weitere Informationen finden Sie unter Übersicht über Buildberichte.
Zusammenfassung Zeigt den Gesamtstatus des Builds an.
Buildschritte Zeigt die einzelnen Schritte der Builderstellung an.
Ergebnisdetails für <Buildkonfiguration/Plattform> Zeigt die ausführlichen Ergebnisse an.
Zugeordnete Changesets Listet die zugehörigen Changesets des Builds auf.
Zugeordnete Arbeitsaufgaben Zeigt die dem Build zugeordneten Arbeitsaufgaben an.
So zeigen Sie die Protokolldatei an
Öffnen Sie den ausführlichen Buildbericht, wie im vorangehenden Verfahren beschrieben.
Klicken Sie im Abschnitt Zusammenfassung in der Zeile Protokoll auf den aktiven Link.
Die ausführliche Protokolldatei wird auf dem Build-Agent am folgenden Speicherort gespeichert:
{Build drop location}\{Build Number}\buildlog.txt
So zeigen Sie die Binärdateien des Builds an
Öffnen Sie den ausführlichen Buildbericht.
Klicken Sie auf die aktive Verknüpfung neben dem Buildnamen.
Die Binärdateien werden auf dem Build-Agent am folgenden Speicherort gespeichert:
{Build drop location}\{Build Number}\Release
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Ausführen einer Builddefinition in Team Foundation Build