Aggiungere criteri di archiviazione

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

controllo della versione di Team Foundation amministratori possono aggiungere i requisiti dei criteri di archiviazione. Questi criteri di archiviazione richiedono agli utenti di eseguire azioni quando eseguono un check-in per il controllo del codice sorgente. Ad esempio, un utente può essere necessario per associare un elemento di lavoro a un insieme di modifiche. Per altre informazioni sulle archiviazioni, vedere Sviluppare codice e gestire le modifiche in sospeso.

Nota

È possibile impostare i criteri di archiviazione di Visual Studio tramite Team Explorer come documentato in questo articolo, il comando di configurazione tf.exe o tramite 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 in ogni installazione.

Creare un criterio di archiviazione

  1. In Visual Studio Team Explorer selezionare Impostazioni e quindi selezionare Controllo del codice sorgente in Progetto team.

  2. Nella finestra di dialogo Controllo del codice sorgente Impostazioni selezionare la scheda Criteri di archiviazione e quindi selezionare Aggiungi.

  3. Nella finestra di dialogo Aggiungi criteri di archiviazione selezionare i tipi di criteri desiderati e quindi selezionare OK.

    È possibile selezionare tra i criteri seguenti:

    • Le compilazioni richiedono che l'ultima compilazione sia stata completata prima di poter archiviare le nuove modifiche.
    • I criteri dei commenti del set di modifiche richiedono agli utenti di fornire commenti di archiviazione.
    • L'analisi del codice richiede l'esecuzione dell'analisi del codice prima che sia possibile archiviare il codice.
    • Criteri percorso personalizzato definisce l'ambito degli altri criteri in cartelle o tipi di file specifici.
    • Criteri criteri criteri non consentiti impedisce l'archiviazione con file con criteri di nome file non consentiti.
    • Criteri di query elemento di lavoro specifica una query dell'elemento di lavoro i cui risultati sono gli unici elementi di lavoro legali da associare a un'archiviazione.
    • Gli elementi di lavoro richiedono che uno o più elementi di lavoro siano associati a ogni archiviazione.
  4. Se si seleziona Analisi codice, nell'Editor criteri di analisi codice selezionare le caselle di controllo per i tipi di analisi del codice desiderati e quindi selezionare OK.

    Le opzioni sono:

    • Applicare l'archiviazione per includere solo i file che fanno parte della soluzione corrente
    • Applicare l'analisi del codice C/C++ (/analyze)
    • 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 archiviazione per l'analisi del codice.

  5. 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 per ogni criterio figlio che si vuole usare 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 i criteri originali dalla schermata Criteri di archiviazione.

  6. Se si seleziona Criteri criteri criteri non consentiti, nella finestra di dialogo Criteri non consentiti elencare il modello o i modelli da impedire e quindi selezionare OK.

  7. 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.

  8. Quando si è soddisfatti delle impostazioni dei criteri di archiviazione, selezionare OK. Il nuovo criterio di archiviazione viene visualizzato con check-in futuri.