Cenni preliminari sulla pagina Web Dettagli compilazione
Aggiornamento: novembre 2007
È possibile configurare Team Foundation Build in modo da includere una pagina Web contenente i dettagli di Team Foundation Build visualizzabile su Internet. Questa pagina Web può essere utilizzata dai membri del team in modalità remota per controllare la stato delle compilazioni. e può inoltre essere associata a messaggi di posta elettronica di notifica relativi alle compilazioni. Per ulteriori informazioni, vedere Procedura: ricevere una notifica di generazione mediante posta elettronica.
Sezioni della pagina Web Dettagli di Team Foundation Build
La pagina Web dei dettagli di Team Foundation Build contiene le seguenti cinque sezioni:
Summary
Istruzioni di compilazione
Dettagli risultati
Insiemi di modifiche associati
Elementi di lavoro associati
Summary
La sezione di riepilogo contiene il nome della compilazione, il progetto team, la definizione di compilazione, il computer e le seguenti informazioni:
Voce del riepilogo |
Descrizione |
Output di esempio |
---|---|---|
Nome compilazione |
Nome della compilazione e collegamento alla destinazione finale dove sono disponibili i file binari generati. |
Notturna 050615.00 |
Autore richiesta |
Indica il nome dell'utente che richiede la compilazione. |
Dominio\nome utente |
Progetto Team |
Nome del progetto Team. |
Tour Package Service v2.2 |
Nome definizione |
Indica il nome della definizione di compilazione che è stata eseguita. |
Notturna |
Nome agente |
Indica il nome dell'agente di compilazione specificato per la definizione di compilazione. |
AdventureWorks_BuildLab01 |
Argomenti riga di comando |
Eventuali argomenti della riga di comando associati con questa definizione di compilazione. |
/verbosity:detailed |
Avviata il |
Data e ora in cui la compilazione è stata avviata. |
20/06/2008 03:00:00 |
Completata il |
Data e ora in cui la compilazione è stata completata. |
20/06/2008 03:22:10 |
Autore ultima modifica |
Indica il nome dell'ultimo utente che ha modificato la compilazione. |
Dominio\nome utente |
Data ultima modifica |
Indica la data e l'ora dell'ultima modifica della compilazione. |
20/06/2008 03:22:10 |
Qualità |
Qualità della compilazione. |
Non esaminata |
Elementi di lavoro aperti |
Elementi di lavoro creati a seguito dell'elaborazione della compilazione. |
Bug 1234 (Attivo/Non assegnato) |
Versione controllo codice sorgente |
Versione del controllo del codice sorgente dei file di cui si sta eseguendo la compilazione. |
C27 |
Log |
Percorso del log di compilazione. |
\\Generazioni\destinazioni\generazioninotturne\20050620.00\filedilog\loggenerazione.txt |
Eventi di operazioni personalizzate |
Percorso degli eventi di operazioni personalizzate. |
\\Generazioni\destinazioni\generazioninotturne\20050620.00\filedilog\operazionipersonalizzate.xml |
Istruzioni di compilazione
In questa sezione sono visualizzate le istruzioni associate alla definizione di compilazione eseguita durante il processo di compilazione. L'output effettivo varia in funzione dei file associati alla definizione di compilazione e all'esito della stessa. Le istruzioni di compilazione comprendono inoltre indicatori di data e ora come 20/06/2008 03:00.00. Le istruzioni di compilazioni includono i seguenti stati:
Inizializzazione della compilazione in corso
Lettura origini in corso
Compilazione origini in corso
Compilazione di <Nome soluzione> per <Piattaforma>/<Versione> in corso
Compilazione di <Nome progetto> in corso
Test in esecuzione
Generazione dell'elenco di insiemi di modifiche e aggiornamento degli elementi di lavoro in corso (Nota Visualizzato solo se la compilazione ha esito positivo)
Lettura insiemi di modifiche in corso (Nota Visualizzato se la compilazione viene interrotta)
Creazione dell'elemento di lavoro in corso (Nota Visualizzato se la compilazione viene interrotta)
Copia dei binari nella destinazione finale in corso
Copia dei file di log nella destinazione finale in corso
Operazione completata
Operazione non riuscita
Operazione interrotta
Dettagli risultati
La sezione dei dettagli dei risultati contiene messaggi di errore e di avviso associati a configurazioni della build specifiche. Ad esempio: x86/Debug.
Voce dei dettagli |
Descrizione> |
Output di esempio |
---|---|---|
Dettagli risultati per x86/Debug |
Indica il numero di errori e avvisi, i risultati dei test e i risultati di code coverage associati alla combinazione piattaforma/configurazione utilizzata. |
4 errori, 12 avvisi, nessun risultato dei test, nessun risultato code coverage (X86Debug.error) |
Dettagli risultati per x86/Retail |
Indica il numero di errori e avvisi, i risultati dei test e i risultati di code coverage associati al tipo di compilazione utilizzato. |
0 errori, 10 avvisi, 8/10 test superati, 42% code coverage (X86Retail.error) |
Insiemi di modifiche associati
La sezione degli insiemi di modifiche associati contiene informazioni relative agli insiemi di modifiche associati alla compilazione e all'autore dell'archiviazione.
Voce degli insiemi di modifiche associati |
Output di esempio |
---|---|
1001 |
Archiviato da: MRossi Commenti: Aggiornato AddTo_ e RemoveFromShoppingCart. |
1002 |
Archiviato da: MRossi Commenti: Aggiornata logica di business per requisito 1. |
1003 |
Archiviato da: MRossi Commenti: Aggiornata logica di business per requisito 2. |
Elementi di lavoro associati
La sezione degli elementi di lavoro associati contiene informazioni relative agli elementi di lavoro associati alla compilazione e all'autore dell'archiviazione.
Voce degli elementi di lavoro associati |
Output di esempio |
---|---|
3479 |
Titolo: Aggiunta del metodo del servizio Web AppDiscount Azione di archiviazione: Associata Modificato da: MRossi. |
File di log
Nella versione Service Pack 1 di Microsoft Visual Studio Team System 2008 Team Foundation Server, il file di registro contiene una proprietà Motivo in cui è indicato il trigger utilizzato per la compilazione. I valori sono i seguenti:
Manuale La compilazione è stata accodata manualmente.
IndividualCI Compilazione di integrazione continua, impostata per l'esecuzione dopo ogni archiviazione.
BatchedCI Compilazione di integrazione continua, impostata per l'esecuzione dopo un'archiviazione batch.
Pianificazione Compilazione pianificata.
ScheduleForced Compilazione pianificata avviata in assenza di nuovi cambiamenti archiviati.
Per ulteriori informazioni, vedere la classe Proprietà Reason.
Vedere anche
Attività
Procedura: ricevere una notifica di generazione mediante posta elettronica
Concetti
Cenni preliminari sui report di generazione