Condividi tramite


Personalizzazione di Team Foundation Build

Aggiornamento: novembre 2007

Team Foundation Build è un sistema estendibile per l'automazione della compilazione che supporta compilazioni pubbliche end-to-end ed è integrabile con altri strumenti Visual Studio Team System. Team Foundation Build fornisce una semplice interfaccia a finestre di dialogo ed una modalità guidata per la creazione di tipi di compilazione. Mediante l’utilizzo delle finestre di dialogo è possibile specificare l’agente di compilazione da utilizzare, le soluzioni da compilare, la destinazione finale, i test da eseguire e così via. La procedura guidata consente di generare un file di progetto di denominato TFSBuild.proj che è possibile utilizzare per personalizzare la compilazione aggiungendo istruzioni di compilazione e scrivendo attività personalizzate.

Team Foundation Build è stato progettato per essere estendibile. La finestra di dialogo Definizione di compilazioneè progettata per creare definizioni di compilazione che soddisfano i più comuni scenari di compilazione. Tuttavia, alcuni scenari di compilazione possono richiedere la personalizzazione del file TFSBuild.proj. Team Foundation Build include varie attività comuni per consentire azioni come l’esecuzione di test e per ottenere i sorgenti dal controllo del codice sorgente. Il processo di compilazione potrebbe richiedere che altre attività vengano eseguite come parte del processo di compilazione. tra cui le seguenti:

  • Un amministratore della compilazione potrebbe voler distribuire gli assembly di output in una determinata destinazione al termine della compilazione ma prima dell’inizio della fase di testing.

  • Una società potrebbe richiedere uno specifico sistema di numerazione delle compilazioni e sostituire uno dei sistemi di numerazione predefiniti inclusi in Team Foundation Build.

  • Uno sviluppatore potrebbe volere firmare gli assembly di output al termine del processo di compilazione.

In questa sezione viene illustrato come personalizzare i processi di compilazione mediante la scrittura di attività personalizzate.

In questa sezione

Destinazioni, attività e proprietà di Team Foundation Build

Riferimenti alle API di Team Foundation Build

Procedura dettagliata: personalizzazione di Team Foundation Build con un'attività personalizzata

Procedura dettagliata: aggiunta di istruzioni di compilazione mediante l'attività BuildStep

Procedura dettagliata: configurazione di Team Build per la compilazione di un progetto di installazione di Visual Studio

Sezioni correlate

MSBuild

Riferimenti a MSBuild

Vedere anche

Altre risorse

Amministrazione di Team Foundation Build