Compartilhar via


Usar o Gerenciador de Controle do Código-Fonte para gerenciar arquivos no TFVC

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Visual Studio 2019 | Visual Studio 2022

Use o Gerenciador de Controle do Código-Fonte para procurar versões de arquivo e trabalhar com sua base de código no TFVC (Controle de Versão do Team Foundation).

Observação

Se você estiver usando o Git para controle de versão, gerencie os arquivos de projeto do Visual Studio usando As Alterações do Git. Para obter mais detalhes, consulte Introdução ao Git no Azure Repos. Você também pode saber mais sobre como usar o Git com o Visual Studio no tutorial git do Azure Repos.

Se você precisar trabalhar com seus arquivos de solução do Visual Studio fora do controle de versão, use o Gerenciador de Soluções. O Gerenciador de Controle de Origem é para gerenciar as alterações feitas em seu projeto ao usar o TFVC.

Gerenciador de Controle de Software Livre

O Gerenciador de Controle de Origem está disponível no Visual Studio, mas não é aberto por padrão quando você trabalha com um projeto gerenciado no TFVC. Você pode abrir a janela do Gerenciador de Controle do Código-Fonte:

  • Na home page do Team Explorer. No teclado, selecione Ctrl+0+H para abrir o Team Explorer. Em seguida, selecione Gerenciador de Controle do Código-Fonte.
  • Na barra de menus do Visual Studio. Selecione Exibir>Outro Gerenciadorde> Windows.

Captura de tela do Gerenciador de Controle do Código-Fonte no Visual Studio. Um caminho local e várias pastas e branches estão visíveis.

Usar o prompt de comando

Você também pode usar o prompt de comando para gerenciar seus arquivos no TFVC. Para obter mais informações, consulte Usar comandos de controle de versão do Team Foundation.

perguntas frequentes

As seções a seguir fornecem respostas para perguntas frequentes.

Se o link Não mapeado aparecer ao lado do Caminho Local em uma pasta que contenha arquivos com os quais você precisa trabalhar, você poderá selecionar o link para mapear a pasta. Para obter mais informações, consulte Criar e trabalhar com workspaces.

Como faço para alterar o caminho local?

Captura de tela do Gerenciador de Controle do Código-Fonte no Visual Studio. Na lista workspace, um workspace é visível e workspaces é realçado.

Consulte Criar e trabalhar com workspaces.

Como posso ocultar ou exibir o painel Pastas?

  • Para exibir o painel Pastas, na barra de ferramentas do Gerenciador de Controle de Origem, selecione o ícone Pastas .
  • Para ocultar o painel pastas, use uma destas opções:
    • No canto superior direito da barra de título Pastas, selecione Fechar.
    • Na barra de ferramentas do Gerenciador de Controle de Origem, selecione o ícone Pastas .

Não vejo os dados mais recentes na janela. Como posso corrigir isso?

Se o Gerenciador de Controle do Código-Fonte não exibir os dados mais recentes que estão no servidor, você poderá atualizar os dados. Na barra de ferramentas do Gerenciador de Controle de Origem, selecione o ícone Atualizar .

Como a coluna Alteração Pendente pode me ajudar?

A coluna Alteração Pendente exibe as alterações pendentes em um item. O Gerenciador de Controle de Origem também exibe as alterações pendentes de outros membros da equipe que estão usando workspaces de servidor. Ele lista seus nomes na coluna Usuário . Se uma reticências (...) for exibida, você poderá exibir uma lista dos usuários e suas alterações pendentes:

  1. Na coluna Nome , clique com o botão direito do mouse no item e selecione Propriedades.

  2. Na caixa de diálogo Propriedades , selecione a guia Status . Uma lista de usuários aparece na coluna Usuário . As alterações pendentes associadas aparecem na coluna Alterar Tipo .

Por que vejo esta mensagem de erro: "O Team Foundation Server não é seu plug-in de Controle do Código-Fonte atual. Clique aqui para definir o plug-in de Controle do Código-Fonte atual"?

Você pode ter se conectado a um repositório Git em seu projeto. Use o Gerenciador de Soluções e o Gerenciador de Soluções para gerenciar seus arquivos em repositórios Git.