Renomear ou mover arquivos e pastas no TFVC

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Para arquivos no Controle de Versão do Team Foundation (TFVC), você pode usar o Gerenciador de Controle do Código-Fonte do Visual Studio para mover ou renomear um arquivo ou pasta de cada vez.

Você também pode usar o utilitário de linha de tf comando para mover ou renomear arquivos ou pastas no TFVC. Para obter mais informações, consulte Comando Renomear (Controle de Versão do Team Foundation).

Importante

  • Não use o Gerenciador de Controle do Código-Fonte para mover pastas ou arquivos que um projeto ou solução do Visual Studio faz referência. Em vez disso, mova esses arquivos com o Gerenciador de Soluções e use um novo conjunto de alterações para fazer check-in da mudança.

  • Se você não estiver usando o TFVC para controle de versão, use o Gerenciador de Soluções para mover e renomear arquivos em soluções ou projetos do Visual Studio.

Pré-requisitos

Tem de ser um dos Colaboradores do seu projeto. Para obter mais informações, consulte Permissões TFVC padrão.

Mover um item

  1. No Gerenciador de Controle do Código-Fonte, clique com o botão direito do mouse no item que deseja mover e escolha Mover.

  2. Na caixa de diálogo Mover, insira manualmente o destino do item na caixa Para ou escolha Procurar para usar a caixa de diálogo Procurar pasta.

  3. Escolha OK.

Renomear um item

  1. No Gerenciador de Controle do Código-Fonte, clique com o botão direito do mouse no arquivo que deseja renomear e escolha Renomear.

  2. Insira o novo nome para o item.

  3. Escolha OK.

Corrigir o resultado depois de mudar o nome de um item no seu sistema operativo

Evite usar seu sistema operacional, como o Explorador de Arquivos do Windows ou o comando do prompt rename de comando do Windows, para renomear itens gerenciados pelo TFVC. Se você usar seu sistema operacional para renomear um item em um espaço de trabalho local, o Visual Studio detetará a alteração como duas alterações: uma adição e uma exclusão. Você pode unir as duas ações em uma ação de renomeação.

Nota

Esse problema não se aplica ao controle de versão do Git.

  1. No Visual Studio Team Explorer, escolha Alterações pendentes.

  2. Na seção Alterações excluídas da página Alterações pendentes, selecione Detetadas.

  3. Na caixa de diálogo Promover alterações de candidatos, selecione as ações de exclusão e adição, clique com o botão direito do mouse e escolha Promover como renomear.

  4. Uma única alteração de renomeação agora aparece na seção Alterações incluídas.

Gorjeta

  • Quando você começa uma nova tarefa, é uma boa prática baixar os arquivos mais recentes do servidor antes de fazer alterações nos arquivos em seu espaço de trabalho.
  • Evite renomear um item que foi ramificado, mas ainda não fez check-in. Se você tentar fazer isso, ocorre um conflito.

Próximos passos

Você pode revisar e gerenciar seu trabalho, suspender seu trabalho e, finalmente , contribuir com seu trabalho para a base de código da equipe.