Condividi tramite


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

Altre risorse

Esecuzione delle generazioni in Team Foundation Build