Mova, Renomeie e Excluia Arquivos e Pastas em Controle de Versão (Team Explorer Everywhere)

Você pode mover, renomear e excluir arquivos e pastas sob controle de versão usando o Gerenciador de Controle do Código-Fonte, Gerenciador de Projetoou o Cliente de linha de comando de plataforma híbrida para Team Foundation Server. Para obter mais informações, consulte Usando o Gerenciador de Controle do Código-Fonte (Team Explorer Everywhere). Em Gerenciador de Controle do Código-Fonte, você pode mover, excluir, ou remover apenas um arquivo ou pasta por vez. Para obter mais informações sobre como renomear ou excluir os arquivos de controle de versão usando o Cliente de linha de comando de plataforma híbrida para Team Foundation Server, consulte as seguintes páginas no site da Microsoft: Comando Renomear (Controle de Código-Fonte da Team Foundation) e Comando Excluir (Controle de Código-Fonte da Team Foundation).

ObservaçãoObservação

tf move é um alias para tf rename.

Você também pode usar o Plug-in do Team Foundation Server para Eclipse para restaurar um arquivo que você excluiu do controle de versão.

Observação importanteImportante

Você deveria usar o Gerenciador de pacotes ou Gerenciador de Projeto e outras visualizações integradas do Eclipse até quando você alterar os recursos do Eclipse. Se você alterar recursos usando o Gerenciador do Controle do Código-Fonte que é mapeado em seu espaço de trabalho de Eclipse, o Eclipse pode não reconhecer essas alterações manualmente até você atualize suas exibições. Você deveria usar principalmente o Gerenciador do Controle do Código-Fonte para fazer alterações para itens que não fazem parte de projetos que são gerenciados pelo Eclipse.

Neste tópico

Permissões Necessárias

Para executar estes procedimentos, suas permissões Check-Out devem ser definidas para Permitir. Para obter mais informações, consulte o seguinte tópico no site da Microsoft: Permissões do Team Foundation Server no site da Microsoft.

Movendo Arquivos e Pastas em Controle de Versão

Para mover arquivos em controle de versão e pastas usando o Gerenciador de Controle do Código-Fonte

  1. Em Team Explorer, expanda o projeto de equipe que você deseja mover arquivos ou pastas e então clique duas vezes no nó Controle do Código-fonte.

    Para obter informações sobre como abrir o Gerenciador de equipe, consulte Abrir o Team Explorer.

  2. No painel da mão esquerda do Gerenciador de Controle do Código-Fonte, clique no projeto de equipe ou pasta que contenha o arquivo ou pasta que você deseja mover no seu espaço de trabalho.

    ObservaçãoObservação

    Você não pode mover um arquivo ou pasta se não especificou uma pasta de trabalho para o projeto de equipe. Para definir uma pasta de trabalho, clique com o botão direito no nó de projeto de equipe e então clique em Definir Pasta de Trabalho.

  3. No painel de detalhes (painel direito), clique com o botão direito no arquivo ou pasta que você deseja mover e então clique em Mover.

  4. Na caixa de diálogo Mover, digite o destino para o item na caixa de texto Para ou clique em Procurar para usar a caixa de diálogo Procurar Pasta para especificar um destino e então clique em OK.

    ObservaçãoObservação

    Você não pode mover um objeto ramificado dentro de outro objeto ramificado.

Para mover arquivos em controle de versão e pastas usando o Gerenciador de Projeto ou Gerenciador de Pacote

  1. Em Gerenciador de Projeto ou Gerenciador de Pacote, clique com o botão direito no arquivo ou pasta que você deseja mover, aponte-o para o Refatorare então clique em Mover.

  2. Na caixa de diálogo Mover Recursos, clique no destino que você deseja mover o arquivo ou pasta e então clique em OK.

    O item é atualizado no Explorador de Projeto. Uma operação de renomeação pendente (para mover um arquivo ou pasta é necessário uma operação de renomeação) aparece na janela Alterações Pendentes. O item é movido em Controle de versão do Team Foundation depois que você fizer o check-in das alterações pendentes. Para obter mais informações, consulte Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere).

Para mover arquivos em controle de versão na linha de comando

Renomeando Arquivos e Pastas de Controle de Versão

Para renomear arquivos em controles de versão e pastas usando o Gerenciador de Controle do Código-Fonte

  1. Em Team Explorer, expanda o projeto de equipe que contenha arquivos ou pastas que você deseja renomear e clique duas vezes no nó Controle do Código-Fonte.

    Para obter informações sobre como abrir o Team Explorer, consulte Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere).

  2. No painel da mão esquerda do Gerenciador de Controle do Código-Fonte, clique no projeto de equipe ou pasta que contenha o arquivo ou pasta que você deseja renomear no seu espaço de trabalho.

  3. No painel de detalhes (painel direito), clique com o botão direito no arquivo ou pasta que você deseja renomear e então clique em Renomear.

    Você pode renomear um item que tem uma ação pendente de adicionar ,mas da qual não tenha sido feito o check-in. Quando você renomear um arquivo que tem alterações pendentes, essas alterações são preservadas. Se você renomear um arquivo que tenha uma operação de renomeação pendente, a alteração inicial de renomeação será substituída pela segunda alteração de renomeação.

  4. Na caixa de diálogo Renomear, digite o novo nome de arquivo ou pasta que voce deseja renomear e então clique em OK.

Para renomear arquivos em controles de versão e pastas usando o Gerenciador de Projeto ou o Gerenciador de Pacote

  1. Em Gerenciar Projeto ou Gerenciar Pacote, clique com o botão direito no arquivo ou pasto que você deseja renomear, aponte-o para o Refatorar e então clique em Renomear.

  2. Na caixa de diálogo Renomear Recursos, digite o nome que você deseja dar ao arquivo ou pasta e então clique em OK.

    O item é atualizado no Explorador de Projeto. Uma operação de exclusão pendente aparece na janela Alterações Pendentes . O item é renomeado em Controle de versão do Team Foundation depois que você fizer o check-in das alterações pendentes. Para obter mais informações, consulte Submitting Changes.

Para renomear arquivos em controle de versão na linha de comando

Excluindo Arquivos e Pastas de Controle de Versão

Se você excluir um arquivo ou pasta e então fazer o check-in da alteração, você pode recuperar o arquivo ou pasta usando o comando Undelete em um prompt de comando. Para obter mais informações, consulte o seguinte tópico no site da Microsoft: Comando Desfazer Exclusão (Controle de Versão da Team Foundation).

Para excluir arquivos em controles de versão e pastas usando o Gerenciador de Controle do Código-Fonte

  1. Em Team Explorer, expanda o projeto de equipe que você deseja deletar um arquivo ou pasta e clique duas vezes no nó Controle do Código-fonte.

    Para obter informações sobre como abrir o Gerenciador de equipe, consulte Abrir o Team Explorer.

  2. No painel da mão esquerda do Gerenciador de Controle do Código-Fonte, clique no projeto de equipe ou pasta que contenha o arquivo ou pasta que você deseja excluir do seu espaço de trabalho.

  3. No painel de detalhes (painel direito), clique com o botão direito no arquivo ou pasta que você deseja excluir e então clique em Excluir.

    ObservaçãoObservação

    Você não pode excluir um item para o qual existe outra alteração pendente. Por exemplo, você não pode excluir um arquivo cujo check-out tenha sido feito.

    O status excluir aparece na coluna Alteração Pendente. O item é excluído depois que você fizer o check-in das alterações pendentes. Para obter mais informações, consulte Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere).

Para excluir arquivos em controles de versão e pastas usando o Gerenciador de Projeto ou Gerenciador de Pacote

  1. Em Gerenciador de Projeto ou Gerenciador de Pacote, clique com o botão direito no arquivo ou pasta que você deseja excluir e então clique em Excluir.

  2. Na caixa de diálogo de confirmação, clique em OK para confirmar a operação de exclusão.

    Se uma segunda caixa de diálogo de confirmação aparecer, paara confirmar a exclusão de um elemento somente leitura, clique em OK.

    O item é removido do Explorador de Projeto. Uma operação de exclusão pendente aparece na janela Alterações Pendentes. O item é excluído depois que você fizer o check-in das alterações pendentes. Para obter mais informações, consulte Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere).

Para excluir os arquivos em controle de versão e pastas da linha de comando

Desfazendo Exclusão de Arquivos e Pastas de Controle de Versão

Se você excluir um arquivo ou pasta de controle de versão e então precisar recuperá-lo, você pode desfazer a exclusão do item. Para desfazer a exclusão de um item, você deve habilitar a exibição dos itens excluídos no Gerenciador de Controle do Código-Fonte.

Para habilitar a exibição dos intens excluídos no Gerenciador de Controle do Código-Fonte

  1. No menu Janela , clique em Preferências.

  2. Na lista, expanda o nó Equipe , expanda o nó Team Foundation Server e clique em Controle do Código-Fonte.

    Você também pode digitar Controle do Código-fonte na caixa de pesquisa para localizar o nó.

  3. Em Opções de Controle do Código-Fonte, marque a caixa de seleção Mostrar itens excluidos no Gerenciador de Controle do Código-Fonte e então clique em OK.

Para desfazer a exclusão de um item excluído do Gerenciador de Controle do Código-Fonte

  1. Em Team Explorer, expanda o projeto de equipe que você deseja desfazer a exclusão de um arquivo ou pasta e clique duas vezes no nó Controle do Código-fonte.

    Para obter informações sobre como abrir o Gerenciador de equipe, consulte Abrir o Team Explorer.

  2. No painel da mão esquerda do Gerenciador de Controle do Código-Fonte, clique no projeto de equipe ou pasta que contenha o arquivo ou pasta que você deseja desfazer a exclusão no seu espaço de trabalho.

    ObservaçãoObservação

    Por padrão, os itens excluídos não aparecem em no Gerenciador de Controle do Código-Fonte. Você deve habilitar a exibição de itens excluídos antes deles aparecerem. Itens excluídos aparecem com um nome escurecido e com um valor de Excluído na coluna Mais Recente.

  3. No painel de detalhes (painel direito), clique com o botão direito no arquivo ou pasta que você deseja desfazer a exclusão e então clique em Desfazer Exclusão.

    O status desfazer exclusão aparece na coluna Alteração Pendente. A exclusão do item é desfeita depois que você fizer o check-in das alterações pendentes. Para obter mais informações, consulte Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere).

Consulte também

Outros recursos

Usando o Gerenciador de Controle do Código-Fonte (Team Explorer Everywhere)

Colocando Arquivos em Versão Controle (Team Explorer Everywhere)