Eseguire il rollback degli insiemi di modifiche
Un insieme di modifiche è una parte permanente della cronologia degli elementi inclusi nel controllo della versione e non può essere annullato o rimosso. Tuttavia, è possibile ripristinare gli effetti di uno o più insiemi di modifiche.
Suggerimento
È possibile confermare le modifiche che derivano dal rollback di alcuni elementi che corrispondono a cosa si desidera fare prima di eseguire il commit nel server.Vedere Suggerimenti per i dettagli.
Autorizzazioni necessarie
È necessario essere uno dei Contributors del progetto team. Vedere Gruppi, autorizzazioni e ruoli predefiniti di TFS [redirected].
Per saperne di più
Eseguire il rollback delle modifiche da un singolo insieme di modifiche
Eseguire il rollback delle modifiche da un intervallo di insiemi di modifiche
Eseguire il rollback a una specifica versione
Lavorare dal prompt dei comandi
Ottenere i suggerimenti
Eseguire il rollback delle modifiche da un singolo insieme di modifiche
Ad esempio, uno sviluppatore potrebbe voler rimuovere gli effetti di un insieme di modifiche:
Per eseguire il rollback di un insieme di modifiche dalla pagina Dettagli insieme di modifiche
- Nella pagina Dettagli insieme di modifiche scegliere Rollback.
Per eseguire il rollback di un insieme di modifiche dalla finestra Cronologia
- Nella finestra Cronologia aprire il menu di scelta rapida di una versione e scegliere Rollback dell'intero insieme di modifiche.
Per eseguire il rollback di un insieme di modifiche da Esplora controllo codice sorgente
In Esplora controllo codice sorgente selezionare un elemento, aprire il menu di scelta rapida e scegliere Rollback.
Nota
Gli elementi selezionati determinano l'ambito interessato dal rollback.
Nella finestra di dialogo Rollback selezionare Rollback delle modifiche da un singolo insieme di modifiche.
Eseguire il rollback delle modifiche da un intervallo di insiemi di modifiche
Ad esempio, uno sviluppatore potrebbe voler rimuovere gli effetti di alcuni insiemi di modifiche consecutivi:
Per eseguire il rollback di un insieme di modifiche dalla finestra Cronologia
- Nella finestra Cronologia selezionare due o più versioni consecutive, aprire il menu di scelta rapida e scegliere Rollback.
Per eseguire il rollback di un insieme di modifiche da Esplora controllo codice sorgente
In Esplora controllo codice sorgente selezionare un elemento, aprire il menu di scelta rapida e scegliere Rollback.
Nota
Gli elementi selezionati determinano l'ambito interessato dal rollback.
Nella finestra di dialogo Rollback selezionare Rollback delle modifiche da un intervallo di insiemi di modifiche.
Eseguire il rollback a una specifica versione
Ad esempio, uno sviluppatore potrebbe voler eseguire il rollback di un file a una versione precedente, eliminando l'effetto di tutti gli insiemi di modifiche che si sono verificati dopo tale versione:
Per eseguire il rollback a una versione specifica
In Esplora controllo codice sorgente selezionare un elemento, aprire il menu di scelta rapida e scegliere Rollback.
Nella finestra di dialogo Rollback selezionare Rollback a una specifica versione.
Lavorare dal prompt dei comandi
Suggerimenti
Se la modifica è ancora in corso, ovvero non è stata ancora archiviata, è possibile annullare la modifica anziché eseguirne il rollback. Vedere Sviluppare il codice e gestire le modifiche in sospeso.
Come per la maggior parte delle modifiche apportate ai file, una modifica di rollback viene inserita in coda come una modifica in sospeso. Dopo avere eseguito il rollback di un file, è possibile visualizzare i file che si stanno modificando e confrontare il contenuto dei file con la versione più recente sul server. Dopo aver confermato l'effettiva corrispondenza delle modifiche che si desidera apportare, è possibile quindi archiviarle.
Il rollback non elimina gli insiemi di modifiche né altri dati. Se si cambia idea, usare l'istruzione rollback per riportare il contenuto del file nello stato in cui si trovava prima del rollback.