Übersicht über Buildberichte

Aktualisiert: November 2007

Team Foundation Build generiert ausführliche Buildinformationen für alle abgeschlossenen und in Bearbeitung befindlichen Builds. Sie können den Buildbericht anzeigen, indem Sie in Build Explorer auf einen Build doppelklicken. Weitere Informationen finden Sie unter Informationen zum Team Foundation Build Explorer und unter Gewusst wie: Anzeigen einer Statuszusammenfassung für Builds.

In den folgenden Tabellen wird dargestellt, wie der Buildbericht basierend auf Abschnitten in Kategorien unterteilt wird. Zu diesen Kategorien gehören:

  • Zusammenfassung

  • Buildschritte

  • Ergebnisdetails

  • Zugeordnete Changesets

  • Zugeordnete Arbeitsaufgaben

Zusammenfassung

In der folgenden Tabelle werden die Informationen in der Kategorie Zusammenfassung des Buildberichts aufgeführt.

Element

Beschreibung

Buildname

Name des Builds. Der Buildname setzt sich aus dem Builddefinitionsnamen, einer Datumsangabe und einer laufenden Nummer zusammen. Beispiel: MyBuildDefinition_060616.01. Mit dem Buildnamen wird ein Link zum Ablagespeicherort bereitgestellt, an dem sich die erstellten Binärdateien befinden.

Angefordert von

Name des Benutzers, der die Erstellung des Builds angefordert hat.

Teamprojekt

Teamprojekt, das erstellt wurde.

Definitionsname

Name der Builddefinition, mit deren Hilfe dieser Build generiert wurde.

Agentname

Build-Agentcomputer, auf dem der Build ausgeführt wird.

Befehlszeilenargumente

Ggf. Befehlszeilenargumente, die dieser Builddefinition zugeordnet sind.

Gestartet am

Datums- und Zeitstempel, der den Zeitpunkt angibt, zu dem der Build gestartet wurde.

Abgeschlossen am

Datums- und Zeitstempel, der den Zeitpunkt angibt, zu dem der Build abgeschlossen wurde.

Zuletzt geändert von

Benutzer, der den Build zuletzt geändert hat.

Zuletzt geändert am

Datums- und Zeitstempel, der den Zeitpunkt angibt, zu dem der Build zuletzt geändert wurde.

Qualität

Qualitätszustand des aktuellen Builds. Diese Informationen sind schreibgeschützt.

Geöffnete Arbeitsaufgaben

Arbeitsaufgaben, die aufgrund von im Build aufgetretenen Kompilierungsfehlern und Fehlern bei der statischen Analyse geöffnet wurden.

Quellcodeverwaltungsversion

Quellcodeverwaltungsversion der Dateien, die erstellt werden. Beispiel: C27

Protokoll

Verknüpfung mit der Netzwerkfreigabe, auf der sich das Buildprotokoll befindet.

In der Service Pack 1-Edition von Microsoft Visual Studio Team System 2008 Team Foundation Server enthält die Protokolldatei ein Feld Grund, in dem der für den Build verwendete Buildtrigger angegeben wird. Folgende Werte sind möglich:

  • Manual   Der Build wurde manuell in die Warteschlange gestellt.

  • IndividualCI   Ein fortlaufender Integrationsbuild, für den ein Build nach jedem Einchecken festgelegt wurde.

  • BatchedCI   Ein fortlaufender Integrationsbuild, für den ein Build nach jedem Einchecken eines Batches festgelegt wurde.

  • Schedule   Ein geplanter Build.

  • ScheduleForced   Ein geplanter Build, der gestartet wurde, ohne dass neue Änderungen eingecheckt wurden.

Buildschritte

In der folgenden Tabelle wird die Kategorie Buildschritte des Buildberichts erläutert. Diese Einträge können je nach verwendetem Buildtyp variieren und sind abhängig davon, ob der Build erfolgreich ist. (Die Buildschritte enthalten ebenfalls einen Datums- und Zeitstempel, z. B. 20.06.2005 03:00.00.) Zu den Buildschritten gehören:

  • Build wird initialisiert

  • Quellen werden abgerufen

  • Quellen werden kompiliert

  • <Projektmappenname> wird für <Plattform>/<Typ> kompiliert

  • <Projektname> wird kompiliert

  • Tests werden ausgeführt

  • Es wird eine Liste der Changesets erstellt, und die Arbeitsaufgaben werden aktualisiert (Hinweis   Wird nur für erfolgreiche Builds angezeigt)

  • Changesets werden abgerufen (Hinweis   Wird bei Buildunterbrechungen angezeigt)

  • Arbeitsaufgabe wird erstellt (Hinweis   Wird bei Buildunterbrechungen angezeigt)

  • Binärdateien werden in Ablagespeicherort kopiert

  • Erfolgreich

  • Fehler

  • Beendet

Ergebnisdetails (Plattform/Konfiguration)

In der folgenden Tabelle wird die Kategorie Ergebnisdetails des Buildberichts erläutert. Dieser Abschnitt ist möglicherweise nicht vorhanden, wenn der Build aufgrund unzureichender Buildberechtigungen fehlgeschlagen ist.

Element

Beschreibung

Fehler und Warnungen

Zeigt eine Zusammenfassung der Fehler und Warnungen an. Wenn ein Fehler aufgetreten ist, wird ein Link zu einer Datei angezeigt, die eine Liste mit Kompilierungsfehlern und -warnungen für die jeweilige Kombination Betriebssystem/Konfiguration enthält.

Testergebnisse

Zeigt Informationen zu allen für den Build ausgeführten Tests an. In jeder Zeile der Tabelle werden die folgenden Informationen zu den einzelnen Testläufen angezeigt.

  • Testlauf   Zeigt einen Link zum Test an.

  • Veröffentlicht von   Gibt den Benutzer an, der den Testlauf ausgeführt hat. Für automatische Testläufe ist dieser Wert "N/A".

  • Gesamt   Zeigt für jeden Testlauf die Gesamtanzahl von Tests an.

  • Erfolgreich   Zeigt die Anzahl der erfolgreichen Tests an.

  • Fehler   Zeigt die Gesamtanzahl der fehlgeschlagenen Tests an.

  • Anderes Ergebnis   Zeigt die Gesamtanzahl der Tests mit anderen Ergebnissen an (weder erfolgreich noch fehlgeschlagen).

Codeabdeckungsergebnisse

Zeigt die Ausgabe der Codeabdeckungsergebnisse an.

Zugeordnete Changesets

In der Kategorie Zugeordnete Changesets werden Informationen zu den Changesets bereitgestellt, die Teil des Builds sind.

Hinweis:

Der Abschnittstitel im Bericht gibt die Anzahl der Changesets an, die dem Build zugeordnet sind.

Weitere Informationen finden Sie unter Arbeiten mit Changesets der Versionskontrolle.

Element

Beschreibung

Changeset-ID

Nummer des Changesets (wird als Link angezeigt). Wenn Sie auf diesen Link klicken, werden ausführliche Informationen zum Eincheckvorgang angezeigt.

Eingecheckt von

Benutzer, der das Changeset eingecheckt hat.

Kommentare

Kommentare, die dem Changeset zugeordnet sind.

Zugeordnete Arbeitsaufgaben

Die Kategorie Zugeordnete Arbeitsaufgaben stellt ein Dialogfeld bereit, in dem Informationen zu den Arbeitsaufgaben angezeigt werden, die diesem Build zugeordnet sind.

Hinweis:

Der Abschnittstitel im Bericht gibt die Anzahl der Arbeitsaufgaben an, die dem Build zugeordnet sind.

Weitere Informationen hierzu finden Sie unter Arbeiten mit Team Foundation-Arbeitsaufgaben.

Element

Beschreibung

ID

Arbeitsaufgabe, die diesem Build zugeordnet ist. Sie wird als Link angezeigt. Wenn Sie auf diesen Link klicken, werden Details dieser Arbeitsaufgabe angezeigt.

Titel

Titelinformationen für diese Arbeitsaufgabe, die von Team Foundation Server abgerufen werden.

Eincheckaktion

Eincheckaktion, die dieser Arbeitsaufgabe zugeordnet ist.

Geändert von

Benutzer, der diese Arbeitsaufgabe diesem Build zugeordnet hat.

Siehe auch

Aufgaben

Gewusst wie: Festlegen der Buildqualität

Exemplarische Vorgehensweise: Anzeigen von Team Foundation Build-Ergebnisberichten

Konzepte

Übersicht über Team Foundation Build

Weitere Ressourcen

Arbeiten mit Berichten in Team Foundation Build