Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Gli amministratori del controllo della versione di Team Foundation possono aggiungere i requisiti dei criteri di check-in. Questi criteri di check-in richiedono agli utenti di eseguire azioni quando effettuano un check-in per il controllo del codice sorgente. Ad esempio, può essere richiesto a un utente di associare un elemento di lavoro a un changeset. Per ulteriori informazioni sui check-in, vedere Sviluppare codice e gestire le modifiche in sospeso.
Nota
È possibile impostare i criteri di check-in di Visual Studio tramite Team Explorer come documentato in questo articolo, il comando di configurazionetf.exe oppure attraverso le chiavi del Registro di sistema dichiarate nel pkgdef di un'estensione di Visual Studio. I criteri si applicano solo a una singola installazione di Visual Studio nel computer. Se sono presenti più installazioni di Visual Studio, è necessario impostare i criteri di archiviazione delle modifiche per ciascuna installazione.
Creare una politica di check-in
In Visual Studio Team Explorer selezionare Impostazioni e quindi selezionare Controllo del codice sorgente in Progetto team.
Nella finestra di dialogo Impostazioni controllo del codice sorgente selezionare la scheda Criteri di Check-in e quindi selezionare Aggiungi.
Nella finestra di dialogo Aggiungi criteri di registrazione, seleziona i tipi di criteri desiderati e quindi seleziona OK.
È possibile selezionare tra i criteri seguenti:
- 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.
Se selezioni Analisi codice, nell'Editor dei criteri di analisi del codice, seleziona le caselle di controllo per i tipi di analisi del codice che desideri, quindi seleziona OK.
Le opzioni sono:
- Imporre il check-in per includere solo i file che fanno 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 il set di regole desiderato in Impostazioni regola per l'analisi del codice gestito.
Per altre informazioni su come usare gli strumenti di analisi del codice, vedere Creare criteri di analisi del codice Check-In.
Se si seleziona Criteri percorso personalizzato, nella finestra di dialogo Criteri percorso personalizzato selezionare un criterio figlio su cui operare e immettere uno o più valori in Filtro percorso controllo del codice sorgente (RegEx) per specificare i percorsi consentiti. Selezionare Aggiungi per ogni valore e quindi selezionare OK.
Applicare un criterio percorso personalizzato separato a ogni criterio figlio per il quale si desidera utilizzare percorsi personalizzati.
Nota
Se si applica questa policy a una policy figlio abilitata, viene visualizzato un messaggio che indica che la policy selezionata è attualmente abilitata. Deve essere disabilitata o verrà eseguita due volte. È possibile rimuovere o disabilitare la policy originale dalla schermata Policy di check-in.
Se si seleziona Criteri dei modelli proibiti, nella finestra di dialogo Modelli proibiti, elencare i modelli o i pattern da proibire e quindi selezionare OK.
Se si seleziona Criteri query elementi di lavoro, nella finestra di dialogo Criteri di query passare a e selezionare una query dell'elemento di lavoro condiviso salvato e quindi selezionare OK.
Quando si è soddisfatti delle impostazioni dei criteri di check-in, selezionare OK. La nuova politica di check-in viene visualizzata con i check-in futuri.