Sviluppare e condividere codice in TFVC con Visual Studio

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

Visual Studio 2019 | Visual Studio 2022

Sia che il progetto software sia grande, piccolo o nuovo, è consigliabile usare il controllo della versione il prima possibile. Questo articolo illustra come iniziare a usare controllo della versione di Team Foundation (TFVC), un sistema di controllo della versione centralizzato.

  • Se si vuole lavorare in un sistema di controllo della versione distribuita, è invece possibile usare Git con Azure Repos.

  • Se si vuole eseguire la migrazione di codice in Azure DevOps Services, vedere Opzioni di migrazione.

Prerequisiti

Connessione al progetto

  1. In Visual Studio, nella home page di Team Explorer selezionare l'icona Gestisci Connessione ions.

  2. Nella pagina Connessione di Team Explorer fare clic con il pulsante destro del mouse sul progetto che contiene il repository e selezionare Connessione.

    Screenshot che mostra la selezione di Connessione per connettere un progetto.

    Se il progetto desiderato non è elencato, selezionare Gestisci Connessione ions, selezionare Connessione in un progetto e quindi selezionare il progetto desiderato. Per altre informazioni, vedere Connessione da Visual Studio o Team Explorer.

Nota

Alcune opzioni di menu TFVC non vengono visualizzate in Visual Studio fino a quando non ci si connette a TFVC.

Configurare l'area di lavoro

  1. Nella home page di Visual Studio Team Explorer selezionare Configura l'area di lavoro per eseguire il mapping del progetto a una cartella nel computer di sviluppo.

  2. Verificare il percorso dell'area di lavoro e selezionare Mappa e Ottieni per mappare l'area di lavoro e ottenere il codice.

    Screenshot che mostra il mapping dell'area di lavoro per ottenere il codice.

    È ora possibile archiviare l'origine, le compilazioni delle code e gestire il lavoro.

    Screenshot che mostra un messaggio di operazione riuscita che verifica che Visual Studio sia ora connesso al progetto.

Se non viene visualizzato il collegamento Configura l'area di lavoro , è possibile che nel computer sia già presente un'area di lavoro. Per visualizzare le aree di lavoro esistenti, aprire Esplora controllo del codice sorgente o cercare in Soluzioni in Team Explorer. Per altre informazioni, vedere Usare Esplora controllo del codice sorgente per gestire i file in TFVC e Creare e usare le aree di lavoro.

Screenshot che mostra Team Explorer, in cui è possibile selezionare Esplora controllo del codice sorgente o Gestisci aree di lavoro.

Nota

TFVC non supporta le aree di lavoro nelle unità di rete o nei percorsi UNC.

Aggiungere il codice al controllo della versione

  1. Per creare un nuovo progetto di codice da inserire nel controllo del codice sorgente TFVC, selezionare Nuovo in Soluzioni nella home page di Team Explorer. Inserire la nuova soluzione nella cartella dell'area di lavoro mappata, ad esempio c:\Users\<YourName>\Source\Workspaces\YourTeamProject\.

    Screenshot che mostra la home page di Team Explorer con Nuovo evidenziato in Soluzioni.

    In alternativa, se hai già un'app in corso che vuoi inserire nel controllo del codice sorgente TFVC, sposta la soluzione nella cartella dell'area di lavoro in Windows Esplora file.

    Screenshot che mostra lo spostamento del codice sorgente nella cartella dell'area di lavoro.

  2. Aprire la soluzione in Visual Studio.

    Screenshot che mostra la home page di Team Explorer, in cui è possibile aprire la soluzione in Visual Studio.

  3. Premere CTRL+ALT+L per aprire Esplora soluzioni e in Esplora soluzioni fare clic con il pulsante destro del mouse sulla soluzione e scegliere Aggiungi soluzione al controllo del codice sorgente.

    Screenshot dell'aggiunta della soluzione al controllo del codice sorgente.

  4. Nella finestra di dialogo Aggiungi soluzione al controllo del codice sorgente esaminare i dettagli e quindi selezionare OK.

Archiviare la soluzione

  1. Quando si è pronti per archiviare il codice, fare clic con il pulsante destro del mouse sulla soluzione in Esplora soluzioni e selezionare Archiviazione.

    Screenshot che mostra un menu di scelta rapida con l'opzione Check In selezionata.

  2. Nella pagina Modifiche in sospeso di Team Explorer aggiungere un commento di archiviazione e quindi selezionare Archivia.

    Screenshot che mostra un riquadro Modifiche in sospeso con un commento e un pulsante Archivia.

  3. Nella home page di Team Explorer selezionare Esplora controllo del codice sorgente.

    Screenshot che mostra la home page di Team Explorer con Esplora controllo del codice sorgente selezionato.

    In Esplora controllo del codice sorgente è possibile visualizzare la soluzione in TFVC.

    Screenshot che mostra la soluzione in Esplora controllo del codice sorgente.

L'intero team può ora lavorare sul codice. Tutte le modifiche vengono rilevate nel controllo della versione.

Archiviare le modifiche

  1. Quando si modifica il codice in Visual Studio sotto il controllo del codice sorgente TFVC, il file modificato viene estratto automaticamente. Ad esempio, site.css viene estratto dopo che è stato modificato in font-size16px.

    Screenshot che mostra Esplora soluzioni con il file site.css estratto.

  2. Per confrontare il file modificato con la versione più recente nel controllo del codice sorgente, fare clic con il pulsante destro del mouse sul file in Esplora soluzioni e selezionare Confronta.

    Screenshot che mostra l'opzione Confronta nel menu di scelta rapida Esplora soluzioni.

    Viene visualizzata la finestra Diff ed è possibile visualizzare la differenza tra le due versioni.

    Screenshot che mostra la finestra di confronto, con due versioni del file affiancate.

  3. In Esplora soluzioni fare clic con il pulsante destro del mouse sul file e scegliere Archivia per archiviare la modifica.

    Screenshot che mostra l'opzione Archivia nel menu di scelta rapida Esplora soluzioni.

    È anche possibile eseguire l'archiviazione dall'editor di codice o da Team Explorer.

  4. Se si lavora a un'attività o si corregge un bug rilevato come elemento di lavoro, è possibile associare tale elemento di lavoro alle modifiche in sospeso. TFVC risolve il bug, chiude l'attività o collega il set di modifiche all'elemento di lavoro.

    Screenshot che mostra elementi di lavoro correlati nelle modifiche in sospeso.

  5. Aggiungere un commento e archiviare.

    Screenshot che mostra dove è possibile aggiungere un commento e archiviare i file.

  6. In Esplora controllo del codice sorgente fare clic con il pulsante destro del mouse sul file modificato e selezionare Visualizza cronologia per visualizzarne la cronologia.

    Screenshot che mostra Visualizza cronologia nel menu di scelta rapida del file di origine.

    Nella finestra Cronologia sono elencati tutti i set di modifiche che includono questo file.

    Screenshot che mostra la finestra Cronologia con insiemi di modifiche.

Passaggi successivi