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 dei risultati che derivano dal ripristino 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 avere uno dei Collaboratori per il progetto team.Vedere Gruppi predefiniti, autorizzazioni e ruoli di Team Foundation Server.
Scegliere l'argomento con cui si desidera procedere
Annullare le modifiche da un singolo insieme di modifiche
Annullare le modifiche da un intervallo di insiemi di modifiche
Ritornare a una specifica versione
Lavorare dal prompt dei comandi
Ottenere i consigli
Annullare le modifiche da un singolo insieme di modifiche
Ad esempio, uno sviluppatore potrebbe voler rimuovere gli effetti di un insieme di modifiche:
Per annullare un insieme di modifiche dalla pagina Dettagli insieme di modifiche
- Nella pagina Dettagli insieme di modifiche, scegliere Rollback.
Per annullare 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 annullare un insieme di modifiche da Esplora controllo codice sorgente
In Esplora controllo codice sorgente, selezionare alcuni elementi, aprire il menu di scelta rapida e scegliere Rollback.
[!NOTA]
Gli elementi selezionati determinano l'ambito della modifica.
Nella finestra di dialogo Rollback, selezionare Rollback delle modifiche da un singolo insieme di modifiche.
Annullare le modifiche da un intervallo di insiemi di modifiche
Ad esempio, uno sviluppatore potrebbe voler rimuovere gli effetti di alcuni insiemi di modifiche consecutivi:
Per annullare 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 annullare un insieme di modifiche da Esplora controllo codice sorgente
In Esplora controllo codice sorgente, selezionare alcuni elementi, aprire il menu di scelta rapida e scegliere Rollback.
[!NOTA]
Gli elementi selezionati determinano l'ambito della modifica.
Nella finestra di dialogo Rollback, selezionare Rollback delle modifiche da un intervallo di insiemi di modifiche.
Ritornare a una specifica versione
Ad esempio, uno sviluppatore potrebbe voler ripristinare un file a una versione precedente, eliminando l'effetto di tutti gli insiemi di modifiche che si sono verificati dopo tale versione:
Per ritornare 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 (ancora non è stata archiviata), è possibile annullare la modifica anziché tornare indietro.Vedere Sviluppare il codice e gestire le modifiche in sospeso.
Nella maggior parte delle modifiche apportate ai file, una modifica di ripristino viene inserita in coda come una modifica in sospeso.Dopo avere eseguito il ripristino 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 desiderano apportare, è possibile quindi archiviarli.