Revisione del codice per il controllo della versione di Team Foundation in Visual Studio

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

Visual Studio 2019 | Visual Studio 2022

È possibile usare Visual Studio per richiedere revisioni del codice, rispondere alle richieste di revisione e sospendere e riprendere il lavoro per controllo della versione di Team Foundation (TFVC).

Se si usa il controllo del codice sorgente Git invece di TFVC, usare una richiesta pull per le revisioni del codice.

Nota

Le funzionalità di Visual Studio My Work e Code Review sono disponibili con le edizioni seguenti:

  • Visual Studio 2022: Visual Studio Community, Visual Studio Professional e Visual Studio Enterprise
  • Visual Studio 2019: Visual Studio Professional e Visual Studio Enterprise

Prerequisiti

Prima di richiedere una revisione del codice, assicurarsi di aver condiviso il codice in TFVC.

Richiedere una revisione del codice

Prima di archiviare il codice, è possibile usare Visual Studio per chiedere a un altro utente del team di esaminarlo. La richiesta viene visualizzata nella finestra Team Explorer del destinatario nella pagina Lavoro personale.

Per richiedere una revisione del codice, prima di archiviare una modifica:

  1. Andare alla pagina Lavoro personale in Team Explorer.

    Screenshot di My Work (Lavoro personale) dalla home page di Team Explorer.

  2. Nella pagina Lavoro personale selezionare Richiedi revisione.

    Screenshot del collegamento Richiedi revisione dalla pagina Lavoro personale di Team Explorer.

  3. Nella pagina Nuova revisione codice immettere il nome o i nomi del revisore e un oggetto per la revisione del codice e quindi selezionare Invia richiesta.

    Screenshot del pulsante Invia richiesta e compilato la pagina Nuova revisione codice in Team Explorer.

  4. È possibile sospendere il lavoro in modo che sia possibile lavorare su un altro oggetto mentre si attende di ascoltare la revisione del codice. Nella pagina Lavoro personale di Team Explorer selezionare Sospendi nella sezione Lavoro in corso, immettere facoltativamente un nome diverso per il lavoro sospeso e quindi selezionare Sospendi.

    Screenshot del collegamento Sospendi nella pagina Lavoro personale di Team Explorer.

Rispondere alla richiesta di revisione del codice

I revisori richiesti vedono la richiesta di revisione del codice in Team Explorer, esaminare le modifiche e inviare commenti e suggerimenti. Per rispondere a una richiesta di revisione:

  1. Nella pagina Lavoro personale di Team Explorer individuare la richiesta di revisione.

    Screenshot di una richiesta di revisione nella pagina Lavoro personale di Team Explorer.

  2. Per aprire la verifica del codice, fare doppio clic sulla richiesta oppure fare clic con il pulsante destro del mouse su di esso e scegliere Apri.

  3. Nella pagina Revisione codice è possibile selezionare i file modificati per esaminare le differenze.

    Screenshot del collegamento al file nella pagina Revisione codice.

  4. Per aggiungere commenti, nella finestra delle differenze selezionare il codice da impostare come commento, fare clic con il pulsante destro del mouse e scegliere Aggiungi commento. È anche possibile premere CTRL+MAIUSC+K.

    Screenshot che mostra un commento aggiunto e il pulsante Invia commenti.

  5. Selezionare Invia commenti per inviare i commenti.

È anche possibile ricevere avvisi di posta elettronica per le revisioni del codice. Per iscriversi, selezionare Avvisi progetto in Progetto team nella pagina Impostazioni in Team Explorer.

Screenshot che mostra il collegamento Avvisi progetto nella pagina Impostazioni di Team Explorer.

Aggiornare il codice in base al feedback della revisione

Quando si ottengono i risultati della revisione del codice, è possibile riprendere il lavoro sul progetto.

  1. Nella pagina Lavoro personale in Team Explorer selezionare Riprendi in Lavoro sospeso.

    Screenshot che mostra il collegamento Riprendi nella pagina Lavoro personale di Team Explorer.

    Le modifiche non vengono annullate e le finestre aperte vengono ripristinate, in modo da poter incorporare il feedback della recensione.

  2. Nella pagina Revisione codice è possibile chiudere la recensione selezionando Chiudi revisione e quindi selezionando Completa se la revisione è terminata o Abbandona se non si prevede di completarla.

Passaggi successivi