Vue d'ensemble de la page Web Détails de la build
Mise à jour : novembre 2007
Team Foundation Build peut être configuré pour inclure une page Web de détails de Team Foundation Build qui peut être consultée sur Internet. Les membres de l'équipe peuvent utiliser cette page Web à distance pour vérifier l'état des builds. La page Web peut également être associée aux messages électroniques de notification de builds. Pour plus d'informations, consultez Comment : recevoir des notifications de build par courrier électronique.
Sections de la page Web de détails de Team Foundation Build
La page Web de détails de Team Foundation Build contient les cinq sections suivantes :
Résumé
Étapes de génération
Détails des résultats
Ensembles de modifications associés
Éléments de travail associés
Résumé
La section Résumé contient le nom de build, le projet d'équipe, la définition de build, l'ordinateur de build et les informations suivantes :
Élément du résumé |
Description |
Exemple de sortie |
---|---|---|
Nom de build |
Indique le nom de build et les liens vers l'emplacement cible auquel les fichiers binaires générés sont disponibles. |
De nuit 050615.00 |
Requête de |
Indique le nom de l'utilisateur qui demande la build. |
Domaine\nom d'utilisateur |
Projet d'équipe |
Indique le nom du projet d'équipe. |
Tour Package Service v2.2 |
Nom de définition |
Indique le nom de la définition de build qui s'est exécutée. |
De nuit |
Nom d'agent |
Indique le nom de l'agent de build spécifié pour la définition de build. |
AdventureWorks_BuildLab01 |
Arguments de la ligne de commande |
Arguments de ligne de commande, le cas échéant, associés à cette définition de build. |
/verbosity:detailed |
Commencée à |
Indique l'horodatage du moment où la build a commencé. |
06/20/2008 15:00:00 |
Terminée à |
Indique l'horodatage du moment où la build est terminée. |
06/20/2008 15:22:10 |
Dernière modification par |
Indique le nom de l'utilisateur qui a modifié la build en dernier. |
Domaine\nom d'utilisateur |
Dernière modification le |
Horodatage qui indique quand la build a été modifiée en dernier. |
06/20/2008 15:22:10 |
Qualité |
Indique la qualité de build. |
Non examiné |
Éléments de travail ouverts |
Indique les éléments de travail créés à cause du traitement de la génération. |
Bogue 1234 (Actif/Non assigné) |
Version du contrôle de code source |
Version du contrôle de code source des fichiers en cours de génération. |
C27 |
Journal |
Indique le chemin d'accès du journal de génération. |
\\Builds\drops\nightlybuilds\20050620.00\logfiles\buildlog.txt |
Événements de tâche personnalisés |
Indique le chemin d'accès aux événements de tâches personnalisées. |
\\Builds\drops\nightlybuilds\20050620.00\logfiles\customtasks.xml |
Étapes de génération
La section Étapes de génération affiche les étapes associées à la définition de build qui a été exécutée pendant le processus de génération. La sortie réelle est différente selon les fichiers associés à la définition de build et également selon la réussite ou non de la génération. Les étapes de la build incluent également des indicateurs d'horodatage tels que 06/20/2008 03:00.00. Les étapes de génération incluent les éléments suivants :
Initialisation de la build
Obtention des sources
Compilation des sources
Compilation de <Nom de la solution> pour <Plateforme>/<Version>
Compilation de <Nom du projet>
Exécution des tests
Génération de la liste des ensembles de modifications et mise à jour des éléments de travail (Remarque Apparaît uniquement sur les générations réussies)
Obtention des ensembles de modifications (Remarque Apparaît en cas d'erreur de génération)
Création d'un élément de travail (Remarque Apparaît en cas d'erreur de génération)
Copie des fichiers binaires à l'emplacement cible
Copie des fichiers journaux à l'emplacement cible
Opération réussie
Échec
Arrêté
Détails des résultats
La section Détails des résultats affiche les messages d'erreur et d'avertissement associés aux configurations de génération spécifiques. Par exemple, x86/Debug.
Élément des détails |
Description |
Exemple de sortie |
---|---|---|
Détails des résultats pour x86/Debug |
Indique le nombre d'erreurs et avertissements, les résultats des tests et les résultats de la couverture associés à la combinaison plateforme/configuration qui a été exécutée. |
4 erreurs, 12 avertissements, aucun résultat de tests, aucun résultat de couverture (X86Debug.error) |
Détails des résultats pour x86/Retail |
Indique le nombre d'erreurs et avertissements, les résultats des tests et les résultats de la couverture associés au type de build qui a été exécuté. |
0 erreur, 10 avertissements, réussite de 8/10 tests, 42 % des lignes couvertes (X86Retail.error) |
Ensembles de modifications associés
La section Ensembles de modifications associés affiche des informations sur les ensembles de modifications associés à la build et la personne qui les a archivés.
Élément Ensembles de modifications associés |
Exemple de sortie |
---|---|
1001 |
Archivé par : Jdoe Commentaires : AddTo_ et RemoveFromShoppingCart mis à jour. |
1002 |
Archivé par : Jdoe Commentaires : Logique métier mise à jour par spécification 1. |
1003 |
Archivé par : Jdoe Commentaires : Logique métier mise à jour par spécification 2. |
Éléments de travail associés
La section Éléments de travail associés affiche des informations sur les éléments de travail associés à la build et la personne qui les a archivés.
Élément de travail associé |
Exemple de sortie |
---|---|
3479 |
Titre : Ajouter la méthode de service Web AppDiscount Action d'archivage : Associé Modifié par : Jdoe. |
Fichier journal
Dans l'édition Service Pack 1 de Microsoft Visual Studio Team System 2008 Team Foundation Server, le fichier journal contient une propriété Raison qui mentionne le déclencheur de build utilisé pour la build. Les valeurs sont :
Manual La build a été mise en file d'attente manuellement.
IndividualCI Build d'intégration continue configurée pour se générer après chaque archivage.
BatchedCI Build d'intégration continue configurée pour se générer après chaque archivage de lot.
Schedule Build planifiée.
ScheduleForced Build planifiée qui a démarré sans qu'il y ait eu archivage de nouvelles modifications.
Pour plus d'informations, consultez Reason, propriété.
Voir aussi
Tâches
Comment : recevoir des notifications de build par courrier électronique
Concepts
Vue d'ensemble des rapports de build