Condividi tramite


Ottenere la cronologia di un elemento

Un vantaggio offerto dal sistema di controllo della versione consiste nella possibilità di eseguire ricerche indietro nel tempo per ottenere informazioni dettagliate relative alle modifiche apportate ai file. Controllo della versione di Team Foundation consente di conservare i dati cronologici relativi a ogni versione di ogni file che sia mai stato archiviato.

Spesso quando si esamina la cronologia di un file, una cartella o un ramo, si sta tentando di risolvere un problema o di rispondere a una domanda. Tramite la finestra Cronologia di Controllo della versione di Team Foundation, è possibile risolvere più facilmente domande e situazioni come quelle riportate di seguito:

  • Modifiche apportate nelle settimane e nei mesi scorsi.

  • Elemento di lavoro completato tramite questa modifica apportata al file.

  • Utente che ha archiviato questa modifica. Commenti relativi alla modifica. Modifiche apportate.

  • Sono state apportate modifiche impreviste al file che hanno causato un bug in un'area del prodotto considerata stabile. Chi ha apportato questa modifica e per quale motivo.

  • Una modifica apportata in questo ramo risolve un bug che era necessario risolvere anche in altri rami. Come verificare che la modifica sia stata estesa a tali rami.

Usare la finestra Cronologia per ottenere dati cronologici dettagliati relativi a un progetto team, un branch, una cartella o un file.

Autorizzazioni necessarie

È necessario essere uno dei Contributors del progetto team. Vedere Gruppi, autorizzazioni e ruoli predefiniti di TFS [redirected].

Per visualizzare la finestra Cronologia:

  • In Esplora controllo codice sorgente selezionare un elemento, aprire il menu di scelta rapida e quindi scegliere Visualizza cronologia.

    Suggerimento

    È possibile personalizzare la posizione della finestra facendo clic con il pulsante destro del mouse sul titolo e scegliendo una delle seguenti opzioni: Mobile, Ancora o Ancora come Documento a schede.

  • Utilizzare il Comando cronologia.

Nella finestra Cronologia vengono visualizzati i dati cronologici sull'elemento in due schede:

  • Nella scheda Seti di modifiche viene elencata ogni modifica apportata all'elemento (incluse modifiche, ridenominazioni e unioni).

  • Nella scheda Etichette viene elencata ogni etichetta applicata all'elemento.

Scheda Set di modifiche

Nella scheda Set di modifiche vengono visualizzati dati dettagliati su ogni modifica apportata a un elemento. Tutti i set di modifiche che hanno modificato l'elemento vengono elencati in una tabella che include le colonne seguenti:

  • Set di modifiche   ID del set di modifiche.

  • Utente   Nome dell'utente che ha archiviato il set di modifiche.

  • Data   Data e ora che di archiviazione del set di modifiche.

  • Commento   Commento immesso dall'utente che ha archiviato il set di modifiche.

Nota   Se si apre questa finestra tramite il comando History e si visualizzano dati su un progetto team, un ramo o una cartella, la cronologia di elementi figlio (ad esempio, i file contenuti da una cartella) viene visualizzata solo se si utilizza l'opzione /recursive.

Se l'elemento è un file, i dati aggiuntivi vengono visualizzati nelle colonne seguenti:

  • Modifica   Tipi di modifiche apportate al file con il set di modifiche. Esempi di valori che possono essere visualizzati in questa colonna includono aggiunta, modifica, ridenominazione e unione.

  • Percorso  Percorso del file.

Suggerimento

A volte è necessario condividere questo tipo di dati con altri utenti.È possibile selezionare una o più righe della tabella nella scheda Etichette, fare clic con il pulsante destro del mouse su tali righe, scegliere Copia per copiare i dati negli Appunti, quindi incollare i dati in un messaggio di posta elettronica, un documento o un foglio di calcolo.

Attività comuni

Utilizzando la scheda Set di modifiche è possibile eseguire le attività indicate di seguito:

Attività

Contenuto di supporto

Visualizzare l'elemento nello stato in cui si trovata quando è stato archiviato il set di modifiche: fare doppio clic o fare clic con il pulsante destro del mouse sul set di modifiche, quindi scegliere Visualizza. (Questo comando è disponibile solo se l'elemento è un file).

None

Ottenere più dettagli su un set di modifiche: fare clic con il pulsante destro del mouse su un set di modifiche, quindi scegliere Dettagli set di modifiche per ottenere informazioni, ad esempio:

  • Altri file di origine che fanno parte del set di modifiche.

  • Elementi di lavoro associati al set di modifiche.

  • Qualsiasi nota di archiviazione lasciata per i revisori.

Trovare e visualizzare insiemi di modifiche

Confrontare una versione precedente con la versione corrente: fare clic con il pulsante destro del mouse su un set di modifiche, quindi scegliere Confronta.

Confrontare una versione precedente con un'altra versione precedente:

  1. Selezionare un set di modifiche.

  2. Premere e tenere premuto CTRL, quindi selezionare il secondo set di modifiche.

  3. Fare clic con il pulsante destro del mouse sul secondo set di modifiche e scegliere Confronta.

Confrontare i file

Confrontare le cartelle

Ottenere una versione precedente dell'elemento: fare clic con il pulsante destro del mouse su un set di modifiche, quindi scegliere Leggi questa versione per scaricare la versione precedente dell'elemento nell'area di lavoro.

Scaricare (get) file dal server

Visualizzare gli utenti che hanno apportato modifiche specifiche in un file: fare clic con il pulsante destro del mouse su un set di modifiche, quindi scegliere Annota. (Questo comando è disponibile solo se l'elemento è un file).

Visualizzare le modifiche ai file mediante l'annotazione

Ottenere più dettagli su un'unione: se il set di modifiche è il risultato di una modifica di unione, è possibile espandere questo elemento. Espandere il nodo per visualizzare i set di modifiche uniti in questo elemento da un altro ramo. (Questo comando è disponibile solo se l'elemento è un file).

None

Ottenere più dettagli sulle modifiche apportate prima di una modifica di ridenominazione: se il set di modifiche include una modifica di ridenominazione, è possibile espandere questo elemento. Espandere il nodo per visualizzare i set di modifiche che si sono verificati prima della modifica di ridenominazione.

None

Visualizzare altri rami ai quali è stato unito questo set di modifiche: fare clic con il pulsante destro del mouse sul set di modifiche e scegliere Rileva set di modifiche.

Visualizzare dove e quando sono stati uniti set di modifiche

Eseguire il rollback delle modifiche da un insieme di modifiche Selezionare un singolo insieme di modifiche e scegliere Rollback dell'intero insieme di modifiche.

Eseguire il rollback degli insiemi di modifiche

Eseguire il rollback delle modifiche da due o più insiemi di modifiche consecutivi Selezionare un set di insiemi di modifiche consecutivi e scegliere Rollback.

Eseguire il rollback degli insiemi di modifiche

Visualizzare una cronologia non ricorsiva di una cartella È possibile ottenere questi dati solo dal prompt dei comandi.

Comando Cronologia

Scheda Etichette

Tutte le etichette applicate all'elemento vengono elencate in una tabella che include le colonne seguenti:

  • Nome   Nome dell'etichetta.

  • Utente   Utente che applicato l'etichetta.

  • Data   Data e ora di applicazione dell'etichetta.

  • Insieme di modifiche L'insieme di modifiche a cui è applicata l'etichetta.

  • Commento   Commento fatto dall'utente che ha applicato l'etichetta.

Nota

Quando si visualizzano dati cronologici su un progetto team, un ramo o una cartella, i dati relativi alle etichette applicate agli elementi figlio (ad esempio, i file contenuti in una cartella) non vengono visualizzati.

Suggerimento

A volte è necessario condividere questo tipo di dati con altri utenti. È possibile selezionare una o più righe della tabella nella scheda Etichette, fare clic con il pulsante destro del mouse su tali righe, scegliere Copia per copiare i dati negli Appunti, quindi incollare i dati in un messaggio di posta elettronica, un documento o un foglio di calcolo.

Attività comuni

Attività

Contenuto di supporto

Visualizzare l'elemento nello stato in cui si trovata quando è stato archiviato il set di modifiche con etichetta: fare clic con il pulsante destro del mouse sull'etichetta, quindi scegliere Visualizza. (Questo comando è disponibile solo se l'elemento è un file).

None

Modificare l'etichetta: fare clic con il pulsante destro del mouse su di essa e scegliere Modifica etichetta.

Utilizzare le etichette per eseguire uno snapshot dei file

Eliminare l'etichetta: fare clic con il pulsante destro del mouse su di essa e scegliere Elimina etichetta.

Utilizzare le etichette per eseguire uno snapshot dei file

Confrontare una versione precedente dell'elemento con la versione corrente: fare clic con il pulsante destro del mouse su un'etichetta, quindi scegliere Confronta per confrontare una versione precedente dell'elemento con la versione corrente.

Confrontare i file

Confrontare le cartelle

Ottenere una versione precedente dell'elemento: fare clic con il pulsante destro del mouse su un'etichetta, quindi scegliere Leggi questa versione per scaricare la versione precedente dell'elemento nell'area di lavoro.

Scaricare (get) file dal server

Visualizzare altri rami ai quali è stato unito questo set di modifiche con etichetta: fare clic con il pulsante destro del mouse sull'etichetta e scegliere Rileva set di modifiche. (Questo comando è disponibile solo se l'elemento è un file).

Visualizzare dove e quando sono stati uniti set di modifiche

Visualizzare gli utenti che hanno apportato modifiche specifiche nella versione con etichetta di un file: fare clic con il pulsante destro del mouse su un set di modifiche, quindi scegliere Annota. (Questo comando è disponibile solo se l'elemento è un file).

Visualizzare le modifiche ai file mediante l'annotazione

Vedere anche

Concetti

Trovare e visualizzare insiemi di modifiche

Utilizzare Esplora controllo del codice sorgente per gestire i file nel controllo della versione

Altre risorse

Utilizzare i branch per isolare il rischio nel controllo della versione di Team Foundation