Ü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:
|
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.
|
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