Condividi tramite


Eseguire il rollback dei set di modifiche

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

Visual Studio 2019 | Visual Studio 2022

Un controllo della versione di Team Foundation (TFVC) è una parte permanente della cronologia degli elementi controllati dalla versione e non può essere annullato o rimosso. Tuttavia, è possibile eseguire il rollback degli effetti di uno o più insiemi di modifiche.

È anche possibile usare l'utilità della tf riga di comando per eseguire il rollback delle modifiche. Per altre informazioni, vedere Comando di rollback (controllo della versione di Team Foundation).For more information, see Rollback command (controllo della versione di Team Foundation).

Prerequisiti

È necessario essere uno dei Collaboratori per il progetto. Per altre informazioni, vedere Autorizzazioni tfvc predefinite.

Eseguire il rollback delle modifiche da un singolo insieme di modifiche

Ad esempio, uno sviluppatore vuole rimuovere gli effetti di un insieme di modifiche:

Diagramma che mostra le modifiche da un insieme di modifiche.

Per eseguire il rollback di un insieme di modifiche dalla pagina Dettagli set di modifiche

  • Selezionare il set di modifiche e nella pagina Dettagli set di modifiche di Visual Studio Team Explorer scegliere Rollback.

Per eseguire il rollback di un insieme di modifiche dalla finestra Cronologia

  • Nella finestra Cronologia di Visual Studio fare clic con il pulsante destro del mouse su una versione e scegliere Rollback intere modifiche.

Per eseguire il rollback di un insieme di modifiche da Esplora controllo del codice sorgente

  1. In Esplora controllo codice sorgente di Visual Studio fare clic con il pulsante destro del mouse su un elemento e scegliere Rollback.

    Nota

    L'elemento selezionato determina l'ambito modificato dal rollback.

  2. Nella finestra di dialogo Rollback selezionare Rollback delle modifiche da un singolo insieme di modifiche.

  3. Specificare il set di modifiche e quindi selezionare Rollback.

Eseguire il rollback delle modifiche da un intervallo di insiemi di modifiche

Ad esempio, uno sviluppatore vuole rimuovere gli effetti di alcuni insiemi di modifiche consecutivi:

Diagramma che mostra più insiemi di modifiche.

Per eseguire il rollback di un intervallo di insiemi di modifiche

  1. Nella finestra Cronologia selezionare due o più versioni consecutive, fare clic con il pulsante destro del mouse e scegliere Rollback.

    In alternativa, in Esplora controllo del codice sorgente fare clic con il pulsante destro del mouse su un elemento e scegliere Rollback.

    Nota

    L'elemento selezionato determina l'ambito modificato dal rollback.

  2. Nella finestra di dialogo Rollback selezionare Rollback delle modifiche da un intervallo di insiemi di modifiche.

  3. Specificare l'intervallo di set di modifiche e quindi selezionare Rollback.

Eseguire il rollback a una versione specifica

Ad esempio, uno sviluppatore vuole eseguire il rollback di un file a una versione precedente, eliminando l'effetto di tutti i set di modifiche che si sono verificati dopo tale versione:

Diagramma che mostra un singolo insieme di modifiche a cui eseguire il rollback.

Per eseguire il rollback a una versione specifica

  1. In Esplora controllo del codice sorgente fare clic con il pulsante destro del mouse su un elemento e scegliere Rollback.

  2. Nella finestra di dialogo Rollback selezionare Rollback in una versione specifica.

  3. Specificare i dettagli della versione e quindi selezionare Rollback.

Passaggi successivi