Modificare i criteri di check-in
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Gli amministratori di Team Foundation Version Control (TFVC) possono aggiungere e modificare i requisiti dei criteri di check-in. Questi criteri di check-in richiedono agli utenti di eseguire azioni quando effettuano il check-in nel controllo della versione. Ad esempio, si può richiedere agli utenti di associare elementi di lavoro ai changeset. Per ulteriori informazioni sui check-in, vedere Sviluppare codice e gestire le modifiche in sospeso.
Prima di modificare un criterio di registrazione, è necessario crearne uno. Per ulteriori informazioni, vedere Criteri di check-in. Sono disponibili i seguenti tipi di politiche di check-in predefinite:
- build richiede che l'ultima build sia stata completata con successo prima di poter effettuare il commit delle nuove modifiche.
- Criteri dei commenti sulle modifiche richiede agli utenti di fornire commenti di check-in.
- l'analisi del codice richiede l'esecuzione dell'analisi del codice prima di poter inviare il codice.
- criterio percorso personalizzato limita l'applicazione degli altri criteri per cartelle o tipi di file specifici.
- Politica dei modelli vietati impedisce l'integrazione di file con modelli di nome vietati.
- Politica di query degli elementi di lavoro specifica una query degli elementi di lavoro i cui risultati sono gli unici elementi di lavoro legali da associare a una registrazione.
- Elementi di Lavoro richiede che uno o più elementi di lavoro siano associati a ogni check-in.
Nota
È possibile disabilitare temporaneamente uno o più tipi di criteri di controllo del codice sorgente nella finestra di dialogo Impostazioni controllo codice sorgente. Nella scheda Politica di Check-in, evidenziare le politiche e selezionare Disabilita. Per abilitare un criterio disabilitato, evidenziare il criterio disabilitato e fare clic su Abilita. Selezionare quindi OK.
Prerequisiti
Per completare questa procedura, assicurati che l'autorizzazione Modifica informazioni a livello di progetto sia impostata su Consenti. Per ulteriori informazioni, vedere autorizzazioni predefinite TFVC.
Modificare una politica di check-in
Nel menu team di Visual Studio
selezionare Impostazioni progetto team controllo del codice sorgente .In alternativa, nella finestra di di Visual Studio
Team Explorer selezionare Impostazioni e quindi selezionarecontrollo del codice sorgente inTeam Project .Nella finestra di dialogo Impostazioni controllo del codice sorgente selezionare la scheda Criteri di Check-in.
Nell'elenco Tipo di politica, selezionare il tipo di politica per cui si desidera apportare modifiche e quindi selezionare Modifica.
Continuare questa procedura in base al tipo di politica che si sta modificando:
Build richiede che l'ultima compilazione sia andata a buon fine prima di poter inserire nuove modifiche. Questo tipo di criterio non può essere modificato.
Criteri dei commenti del changeset richiedono agli utenti di fornire commenti di check-in. Questo tipo di criterio non può essere modificato.
l'analisi del codice richiede l'esecuzione dell'analisi del codice prima che sia possibile archiviare il codice. Selezionando questo tipo, nella finestra di dialogo Editor criteri di analisi codice, selezionare le caselle di controllo per i tipi di analisi del codice da eseguire. Le opzioni sono:
- Vincola l'archiviazione a contenere solo file che sono parte della soluzione corrente
- Applicare l'analisi del codice C/C++ (/analizza)
- Applicare l'analisi del codice per il codice gestito. Se si seleziona questa opzione, selezionare le impostazioni della regola desiderate in Impostazioni regola per l'analisi del codice gestito.
criterio percorso personalizzato limita gli altri criteri per cartelle o tipi di file specifici. Se si seleziona questo tipo, nella finestra di dialogo criteri percorso personalizzato selezionare un criterio figlio su cui operare e immettere uno o più valori in filtro percorso del controllo del codice sorgente (RegEx) per specificare i percorsi consentiti. Applicare un criterio percorso personalizzato separato a ogni criterio figlio per il quale si desidera utilizzare percorsi personalizzati.
Nota
Se si applica questo criterio a un criterio figlio abilitato, viene visualizzato un messaggio che indica che il criterio selezionato è attualmente abilitato. Deve essere disabilitato o verrà eseguito due volte. È possibile rimuovere o disabilitare il criterio originale dall'elenco criteri di check-in.
Politica sui modelli vietati impedisce i check-in di file con modelli di nome file non consentiti. Se si seleziona questo tipo, nella finestra di dialogo
Modelli non consentiti elencare il modello o i modelli da impedire e quindi selezionare OK .Politica di query degli elementi di lavoro specifica una query degli elementi di lavoro i cui risultati sono gli unici elementi di lavoro legali da associare a un check-in. Se si seleziona questo tipo, nella finestra di dialogo Criteri di Query, individuare e selezionare una query salvata dell'elemento di lavoro condiviso, quindi selezionare OK.
elementi di lavoro richiede che uno o più elementi di lavoro siano associati a ogni archiviazione. Questo tipo di criterio non può essere modificato.
Quando si è soddisfatti delle impostazioni dei criteri di check-in, selezionare OK.