Creare una definizione di compilazione di base

Dopo avere implementato un sistema di compilazione, come descritto in Configurare il sistema di compilazione, è possibile iniziare a utilizzare Team Foundation Build per compilare il codice, eseguire test ed eseguire molte altre funzioni importanti. Il passaggio successivo consiste nel creare una definizione di compilazione. Una definizione di compilazione contiene le istruzioni sui progetti di codice da compilare, sulle operazioni aggiuntive da eseguire e sul modo in cui eseguirle.

Autorizzazioni necessarie

Per eseguire questa procedura, è necessario che l'autorizzazione Modifica definizione di compilazione sia impostata su Consenti. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

Per creare una definizione di compilazione

  1. In Team Explorer fare clic sul progetto team per il quale si desidera creare una definizione di compilazione.

  2. Scegliere Nuova definizione di compilazione dal menu Compila.

    Verrà visualizzata la finestra Nuova definizione di compilazione con la scheda Generale in primo piano.

  3. Nella casella Nome definizione di compilazione specificare il nome da associare alla definizione di compilazione.

  4. Nella casella Descrizione aggiungere una descrizione appropriata.

    Questa descrizione fornisce informazioni aggiuntive alle persone del team durante l'accodamento manuale di una compilazione, come descritto in Accodare una compilazione.

  5. Fare clic sulla scheda Impostazioni predefinite compilazione.

  6. Lasciare selezionata la casella di controllo I file di output della compilazione vengono copiati in una cartella di ricezione.

    Nota

    Le compilazioni non funzioneranno se si deseleziona questa casella di controllo e si utilizza un modello di compilazione che genera output.

  7. Nella casella Copia output di compilazione nella seguente cartella di ricezione digitare il percorso di file UNC della cartella in cui si desidera vengano inseriti i file binari e i file di log.

    Nota importanteImportante

    È necessario specificare una cartella preparata per l'utilizzo come cartella di ricezione. Per ulteriori informazioni, vedere Impostare cartelle a sola scrittura.

  8. Se nell'elenco Controller di compilazione vengono visualizzati più controller di compilazione, fare clic sul controller di compilazione che si desidera venga utilizzato per elaborare la definizione di compilazione.

  9. Fare clic sulla scheda Trigger e specificare l'evento che deve causare l'esecuzione della definizione di compilazione. Per ulteriori informazioni, vedere Specificare trigger e motivi di compilazione.

  10. Fare clic sulla scheda Processo e specificare i dettagli sulle funzioni eseguite da questa compilazione e sul modo in cui vengono eseguite:

    • Per definire rapidamente e facilmente una compilazione, nell'elenco File processo di compilazione fare clic su Modello predefinito. Rivedere e modificare i valori di Parametri processo di compilazione in base alle esigenze. Per ulteriori informazioni sui Parametri processo di compilazione e sul modo in cui utilizzarli, vedere Definire una compilazione utilizzando il modello predefinito.

    • Se il team deve utilizzare un processo di compilazione basato su MSBuild, nell'elenco File processo di compilazione fare clic su Aggiorna modello. Rivedere e modificare i valori di Parametri processo di compilazione in base alle esigenze. Per ulteriori informazioni sui Parametri processo di compilazione e sul modo in cui utilizzarli, vedere Definire una compilazione utilizzando il modello di aggiornamento.

    • Se il team ha definito un modello personalizzato che si desidera utilizzare, fare clic su tale modello nell'elenco File processo di compilazione. Rivedere e modificare i valori di Parametri processo di compilazione in base alle esigenze. Per ulteriori informazioni, vedere Creare e utilizzare un modello di processo di compilazione personalizzato.

  11. Per garantire che i file richiesti dal processo di compilazione vengano scaricati nell'agente di compilazione, fare clic sulla scheda Area di lavoro e modificare le impostazioni in base alle esigenze. Per ulteriori informazioni, vedere Eliminare una compilazione completata.

  12. Fare clic sulla scheda Criteri di conservazione.

    Nell'elenco Specificare come devono essere gestite le compilazioni vengono visualizzati due set di criteri di conservazione che è possibile modificare per soddisfare le necessità del team:

    • Il gruppo di criteri Avviata e manuale limita gli elementi che il sistema mantiene dalle compilazione accodate manualmente o mediante un trigger automatico.

    • Il gruppo di criteri Privato limita gli elementi che il sistema mantiene dalle compilazioni accodate manualmente dal codice sorgente in un'area di sospensione, come descritto in Accodare una compilazione.

    Per modificare i criteri di conservazione per le compilazioni completate con stato Interrotto, Non riuscito, Eseguito parzialmente o Completato, eseguire uno dei passaggi seguenti o entrambi:

    • Fare clic sul valore nella colonna Criteri di conservazione e fare clic su una delle opzioni seguenti: Mantieni tutto, Mantieni solo l'ultima, Mantieni le ultime 2, Mantieni le ultime 5, Mantieni le ultime 7, Mantieni le ultime 10 o Specificare il numero da mantenere.

    • Fare clic sul valore nella colonna Elementi da eliminare e fare clic su un valore. Per ulteriori informazioni su questi valori, vedere Utilizzare aree di lavoro di compilazione.

  13. Al termine dell'utilizzo della definizione di compilazione, scegliere Salva <Nome della definizione di compilazione> dal menu File.

    La definizione di compilazione creata viene visualizzata nella cartella Compilazioni in Team Explorer. Per visualizzare o modificare le impostazioni della definizione di compilazione, fare clic con il pulsante destro del mouse sulla definizione, quindi scegliere Modifica definizione di compilazione.

Vedere anche

Attività

Eliminare una definizione di compilazione

Altre risorse

Definire il processo di compilazione