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çã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.
Importante |
---|
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
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.
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çã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.
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.
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çã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
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.
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
Do prompt de comando, digite uma linha de comando, como:
tf rename OldItem NewItem
Substitua Olditem pelo identificador atual do arquivo ou pasta que você deseja mover. Substitua Newitem pelo novo identificador do arquivo ou pasta. Para obter mais informações, consulte a seguinte página no site da Microsoft: Comando Renomear (Controle de Versão da Team Foundation).
Em outros espaços de trabalho, a operação de renomeação aparece como uma alteração pendente. Porém, os resultados detalhados deste comando não aparecem em outros espaços de trabalho até que você faça o check-in da alteração. Para obter mais informações, consulte Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere).
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
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).
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.
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.
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
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.
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
Do prompt de comando, digite uma linha de comando, como:
tf rename OldItem NewItem
Substitua OldItem pelo identificador atual do arquivo ou pasta que você deseja renomear. Substitua NewItem pelo novo identificador do arquivo ou pasta. Para obter mais informações, consulte Comando Renomear (Controle de Versão da Team Foundation) no site da Microsoft.
Em outros espaços de trabalho, a operação de renomeação aparece como uma alteração pendente. Porém, os resultados detalhados deste comando não aparecem em outros espaços de trabalho até que você faça o check-in da alteração. Para obter mais informações, consulte Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere).
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
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.
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.
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çã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
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.
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
Do prompt de comando, digite uma linha de comando, como:
tf delete [-recursive] Itemspec
Substitua Itemspec pelo nome do arquivo ou pasta que você deseja deletar do Controle de versão do Team Foundation. Para obter mais informações, consulte Comando Excluir (Controle de Versão do Team Foundation) no site da Microsoft.
Em outros espaços de trabalho, a operação de renomeação aparece como uma alteração pendente. Porém, os resultados detalhados deste comando não aparecem em outros espaços de trabalho até que você faça o check-in da alteração. Para obter mais informações, consulte Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere).
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
No menu Janela , clique em Preferências.
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ó.
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
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.
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çã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.
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)