Rinominare o spostare file e cartelle in TFVC

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

Visual Studio 2019 | Visual Studio 2022

Per i file in controllo della versione di Team Foundation (TFVC), è possibile usare Esplora controllo del codice sorgente di Visual Studio per spostare o rinominare un file o una cartella alla volta.

È anche possibile usare l'utilità della tf riga di comando per spostare o rinominare file o cartelle in TFVC. Per altre informazioni, vedere Rinomina comando (controllo della versione di Team Foundation).For more information, see Rename command (controllo della versione di Team Foundation).

Importante

  • Non usare Esplora controllo del codice sorgente per spostare cartelle o file a cui fa riferimento un progetto o una soluzione di Visual Studio. Spostare questi file con Esplora soluzioni e usare un nuovo insieme di modifiche per archiviare lo spostamento.

  • Se non si usa TFVC per il controllo della versione, usare Esplora soluzioni per spostare e rinominare i file nelle soluzioni o nei progetti di Visual Studio.

Prerequisiti

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

Spostare un elemento

  1. In Esplora controllo del codice sorgente fare clic con il pulsante destro del mouse sull'elemento da spostare e scegliere Sposta.

  2. Nella finestra di dialogo Sposta immettere manualmente la destinazione dell'elemento nella casella A oppure scegliere Sfoglia per usare la finestra di dialogo Sfoglia per cartella.

  3. Scegliere OK.

Rinominare un elemento

  1. In Esplora controllo del codice sorgente fare clic con il pulsante destro del mouse sul file da rinominare e scegliere Rinomina.

  2. Immettere il nuovo nome per l'elemento.

  3. Scegliere OK.

Correggere il risultato dopo aver rinominato un elemento nel sistema operativo

Evitare di usare il sistema operativo, ad esempio Windows Esplora file o il comando del prompt dei rename comandi di Windows, per rinominare gli elementi gestiti da TFVC. Se si usa il sistema operativo per rinominare un elemento in un'area di lavoro locale, Visual Studio rileva la modifica come due modifiche: un'aggiunta e un'eliminazione. È possibile unire le due azioni in un'azione di ridenominazione.

Nota

Questo problema non si applica al controllo della versione Git.

  1. In Visual Studio Team Explorer scegliere Modifiche in sospeso.

  2. Nella sezione Modifiche escluse della pagina Modifiche in sospeso selezionare Rilevato.

  3. Nella finestra di dialogo Promuovi modifiche candidate selezionare l'eliminazione e aggiungere azioni, fare clic con il pulsante destro del mouse e scegliere Alza di livello come rinomina.

  4. Nella sezione Modifiche incluse viene ora visualizzata una singola modifica di ridenominazione.

Suggerimento

  • Quando si avvia una nuova attività, è consigliabile scaricare i file più recenti dal server prima di apportare modifiche ai file nell'area di lavoro.
  • Evitare di rinominare un elemento che è stato ramizzato ma non ancora archiviato. Se si tenta di farlo, si verifica un conflitto.

Passaggi successivi

È possibile esaminare e gestire il lavoro, sospendere il lavoro e contribuire infine al lavoro alla codebase del team.