Übersicht über die Webseite Builddetails
Aktualisiert: November 2007
Team Foundation Build kann so konfiguriert werden, dass eine Webseite mit Team Foundation Build-Details über das Internet angezeigt werden kann. Über diese Webseite können Teammitglieder den Status von Builds remote überprüfen. Die Webseite kann auch mit E-Mail-Benachrichtigungen für Builds verknüpft werden. Weitere Informationen finden Sie unter Gewusst wie: Empfangen von E-Mail-Benachrichtigungen für Builds.
Abschnitte der Team Foundation-Webseite "Builddetails"
Die Builddetails-Webseite von Team Foundation Build enthält die folgenden fünf Abschnitte:
Zusammenfassung
Buildschritte
Ergebnisdetails
Zugeordnete Changesets
Zugeordnete Arbeitsaufgaben
Zusammenfassung
Der Abschnitt Zusammenfassung enthält den Buildnamen, das Teamprojekt, die Builddefinition, den Computer sowie folgende Informationen:
Zusammenfassungselement |
Beschreibung |
Beispielausgabe |
---|---|---|
Buildname |
Gibt den Buildnamen an und ist mit dem Ablagespeicherort verknüpft, an dem die erstellten Binärdateien verfügbar sind. |
Nightly 050615.00 |
Angefordert von |
Gibt den Namen des Benutzers an, der den Build anfordert. |
Domäne\Benutzername |
Teamprojekt |
Gibt den Namen des Teamprojekts an. |
Tour Package Service v2.2 |
Definitionsname |
Gibt den Namen der Builddefinition an, die ausgeführt wurde. |
Nightly |
Agentname |
Gibt den Namen der für diesen Build-Agent festgelegten Builddefinition an. |
AdventureWorks_BuildLab01 |
Befehlszeilenargumente |
Ggf. Befehlszeilenargumente, die dieser Builddefinition zugeordnet sind. |
/verbosity:detailed |
Gestartet am |
Gibt den Datums- und Zeitstempel der Startzeit des Builds an. |
20.06.2008 03:00:00 |
Abgeschlossen am |
Gibt den Datums- und Zeitstempel der Abschlusszeit des Builds an. |
20.06.2008 03:22:10 |
Zuletzt geändert von |
Gibt den Namen des Benutzers an, der den Build zuletzt geändert hat. |
Domäne\Benutzername |
Zuletzt geändert am |
Gibt den Datums- und Zeitstempel an, zu dem der Build zuletzt geändert wurde. |
20.06.2008 03:22:10 |
Qualität |
Gibt die Buildqualität an. |
Nicht untersucht |
Geöffnete Arbeitsaufgaben |
Gibt die bei der Verarbeitung des Builds erstellten Arbeitsaufgaben an. |
Fehler 1234 (Aktiv/Nicht zugewiesen) |
Quellcodeverwaltungsversion |
Quellcodeverwaltungsversion der Dateien, die erstellt werden. |
C27 |
Protokoll |
Gibt den Pfad des Buildprotokolls an. |
\\Builds\drops\nightlybuilds\20050620.00\logfiles\buildlog.txt |
Benutzerdefinierte Aufgabenereignisse |
Gibt den Pfad der benutzerdefinierten Aufgabenereignisse an. |
\\Builds\drops\nightlybuilds\20050620.00\logfiles\customtasks.xml |
Buildschritte
Im Abschnitt Buildschritte werden die Schritte angezeigt, die mit der Builddefinition dieses Buildprozesses verknüpft sind. Die tatsächliche Ausgabe ist abhängig von den mit der Builddefinition verknüpften Dateien sowie von der erfolgreichen Fertigstellung des Builds. Die Buildschritte werden ebenfalls mit einem Datums- und Zeitstempel gekennzeichnet, z. B. 20.06.2008 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
Protokolldateien werden in Ablagespeicherort kopiert
Erfolgreich
Fehler
Beendet
Ergebnisdetails
Im Abschnitt Ergebnisdetails werden die mit einer bestimmten Buildkonfiguration verknüpften Fehlermeldungen und Warnungen angezeigt: Beispiel: x86/Debug.
Detailelement |
Beschreibung |
Beispielausgabe |
---|---|---|
Ergebnisdetails für "x86/Debug" |
Gibt die Anzahl der Fehler und Warnungen, der Testergebnisse und der Abdeckungsergebnisse an, die mit der ausgeführten Kombination Plattform/Konfiguration verknüpft sind. |
4 Fehler, 12 Warnungen, keine Testergebnisse, keine Abdeckungsergebnisse (X86Debug.error) |
Ergebnisdetails für "x86/Retail" |
Gibt die Anzahl der Fehler und Warnungen, der Testergebnisse und der Abdeckungsergebnisse an, die mit dem ausgeführten Buildtyp verknüpft sind. |
0 Fehler, 10 Warnungen, 8/10 Tests erfolgreich, 42% Zeilen abgedeckt (X86Retail.error) |
Zugeordnete Changesets
Im Abschnitt Zugeordnete Changesets wird angezeigt, welche Changesets dem Build zugeordnet sind und wer die Changesets eingecheckt hat.
Zugeordnetes Changesetelement |
Beispielausgabe |
---|---|
1001 |
Eingecheckt von: Jdoe Kommentare: AddTo_ und RemoveFromShoppingCart wurden aktualisiert. |
1002 |
Eingecheckt von: Jdoe Kommentare: Geschäftslogik gemäß Anforderung 1 aktualisiert. |
1003 |
Eingecheckt von: Jdoe Kommentare: Geschäftslogik gemäß Anforderung 2 aktualisiert. |
Zugeordnete Arbeitsaufgaben
Im Abschnitt Zugeordnete Arbeitsaufgaben wird angezeigt, welche Arbeitsaufgaben dem Build zugeordnet sind und wer diese Arbeitsaufgaben eingecheckt hat.
Zugeordnete Arbeitsaufgabe |
Beispielausgabe |
---|---|
3479 |
Titel: Fügen Sie die AppDiscount-Webdienstmethode hinzu Eincheckaktion: Zugeordnet Geändert von: Jdoe. |
Protokolldatei
In der Service Pack 1-Edition von Microsoft Visual Studio Team System 2008 Team Foundation Server enthält die Protokolldatei eine Reason-Eigenschaft, in der 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.
Weitere Informationen hierzu finden Sie unter Eigenschaft Reason.
Siehe auch
Aufgaben
Gewusst wie: Empfangen von E-Mail-Benachrichtigungen für Builds