Condividi tramite


Ridurre la varianza del codice dopo le interruzioni di compilazioni di integrazione continuata

Quando si configura una compilazione per utilizzare il trigger Integrazione continuata o Compilazioni in corso, ogni operazione di archiviazione avvia una compilazione.Quando una di queste compilazioni di integrazione continuata viene interrotta, è importante che il team risolva il problema che ha interrotto la compilazione prima di effettuare modifiche aggiuntive non correlate alla codebase.È possibile utilizzare i criteri di archiviazione di compilazione come uno strumento per limitare modifiche aggiuntive alla codebase finché non viene corretta l'interruzione della compilazione.

L'abilitazione dei criteri di compilazione impedisce ai membri del team di aggiungere nuovi file a una cartella del controllo del codice sorgente che rappresenta una cartella di lavoro in una definizione di compilazione avviata dal trigger Integrazione continuata o Compilazioni in corso.Quando si verifica questo evento, il membro del team che sta tentando di eseguire l'operazione di archiviazione riceve il messaggio seguente:

L'ultima compilazione della definizione <nome definizione di compilazione>, avviata dall'utente <nome utente>, non è riuscita.

Autorizzazioni necessarie

Per completare questa procedura, è necessario che l'autorizzazione Modifica informazioni a livello di progetto sia impostata su Consenti.Per ulteriori informazioni, vedere la classe Autorizzazioni per Team Foundation Server.

Per abilitare i criteri di compilazione

  1. In Team Explorer:

    1. Se non si è già connessi al progetto team sul quale si vuole lavorare, allora connettersi al progetto team.

    2. Selezionare Icona HomeHome, quindi Icona ImpostazioniCompilazioni.

    3. Nella pagina Impostazioni, in Progetto Team, scegliere Controllo del codice sorgente.

    Verrà visualizzata la finestra Nuova definizione di compilazione.

    Verrà visualizzata la finestra di dialogo Impostazioni controllo del codice sorgente.

  2. Nella scheda Criteri di archiviazione, scegliere Aggiungi.

    Verrà visualizzata la finestra di dialogo Aggiungi criteri di archiviazione.

  3. Nella casella di riepilogo Criteri di archiviazione selezionare Compilazioni, quindi scegliere OK.

  4. Nella finestra di dialogo Impostazioni controllo del codice sorgente, scegliere OK.

Vedere anche

Concetti

Specificare trigger e motivi di compilazione

Altre risorse

Definire un processo di compilazione per supportare l'integrazione continuata