Compartilhar via


Desenvolver e compartilhar código no TFVC com o Visual Studio

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

Visual Studio 2019 | Visual Studio 2022

Se o projeto de software é grande, pequeno ou novo, é melhor usar o controle de versão o mais cedo possível. Este artigo mostra como começar a usar o TFVC (Team Foundation Version Control), um sistema de controle de versão centralizado.

Pré-requisitos

Categoria Requirements
Acesso ao Projeto Membro do projeto do Azure DevOps em que o repositório TFVC está localizado.
Permissões - Leia: Para exibir o repositório e seu conteúdo.
- Check-in: para verificar as alterações no repositório.
- Check-out: para fazer check-out de arquivos para edição.
- Gerenciar workspaces: para criar e gerenciar workspaces.
Ferramentas Visual Studio.

Observação

O TFVC não tem suporte nas versões do ARM do Visual Studio.

Conectar-se ao seu projeto

  1. No Visual Studio , na home page do Team Explorer, selecione o ícone Gerenciar Conexões .

  2. Na página Conectar do Team Explorer, clique com o botão direito do mouse no projeto que contém seu repositório e selecione Conectar.

    Captura de tela que mostra a seleção de Conectar para conectar um projeto.

    Se o projeto desejado não estiver listado, selecione Gerenciar Conexões, selecione Conectar a um Projeto e selecione o projeto desejado. Para obter mais informações, consulte Conectar do Visual Studio ou do Team Explorer.

Observação

Algumas opções de menu TFVC não são exibidas no Visual Studio até que você se conecte ao TFVC.

Configurar seu workspace

  1. Na home page do Visual Studio Team Explorer, selecione Configurar seu workspace para mapear o projeto para uma pasta em seu computador de desenvolvimento.

  2. Confirme o caminho do workspace e selecione Mapear & Obter para mapear o workspace e obter seu código.

    Captura de tela que mostra o mapeamento do workspace para obter código.

    Agora você pode fazer check-in na origem, compilações de fila e gerenciar o trabalho.

    A captura de tela mostra uma mensagem de sucesso que verifica se o Visual Studio agora está conectado ao seu projeto.

Se você não vir o link Configurar seu workspace , talvez já tenha um workspace no computador. Para ver os workspaces existentes, abra o Gerenciador de Controle do Código-Fonte ou procure soluções no Team Explorer. Para obter mais informações, consulte Usar o Gerenciador de Controle do Código-Fonte para gerenciar arquivos no TFVC e criar e trabalhar com workspaces.

Captura de tela que mostra o Team Explorer, onde você pode selecionar o Gerenciador de Controle do Código-Fonte ou Gerenciar Workspaces.

Observação

O TFVC não dá suporte a workspaces em unidades de rede ou caminhos UNC.

Adicionar seu código ao controle de versão

  1. Para criar um novo projeto de código a ser colocado no controle do código-fonte do TFVC, selecione Novo em Soluçõesna home page do Team Explorer. Coloque a nova solução na pasta de workspace mapeada, como c:\Users\<YourName>\Source\Workspaces\YourTeamProject\.

    Captura de tela que mostra a home page do Team Explorer com Novo realçado em Soluções.

    Ou, se você já tiver um aplicativo em andamento que deseja colocar no controle do código-fonte do TFVC, mova a solução para sua pasta de workspace no Explorador de Arquivos do Windows.

    A captura de tela mostra a movimentação do código-fonte para a pasta do workspace.

  2. Abra sua solução no Visual Studio.

    A captura de tela mostra a home page do Team Explorer, na qual você pode abrir sua solução no Visual Studio.

  3. Pressione Ctrl+Alt+L para abrir o Gerenciador de Soluções e, no Gerenciador de Soluções, clique com o botão direito do mouse na solução e selecione Adicionar Solução ao Controle do Código-Fonte.

    Captura de tela da adição da solução ao controle do código-fonte.

  4. Na caixa de diálogo Adicionar Solução ao Controle do Código-Fonte , examine os detalhes e selecione OK.

Fazer check-in da solução

  1. Quando estiver pronto para fazer check-in no código, clique com o botão direito do mouse na solução no Gerenciador de Soluções e selecione Check-In.

    Captura de tela que mostra um menu de contexto com Check-In selecionado.

  2. Na página Alterações Pendentes do Team Explorer, adicione um comentário de check-in e selecione Check-in.

    Captura de tela que mostra um painel Alterações Pendentes com um comentário e um botão Check-In.

  3. Na home page do Team Explorer, selecione Gerenciador de Controle de Origem.

    Captura de tela que mostra a home page do Team Explorer com o Gerenciador de Controle do Código-Fonte selecionado.

    No Gerenciador de Controle do Código-Fonte, você pode ver a solução no TFVC.

    Captura de tela que mostra a solução no Gerenciador de Controle do Código-Fonte.

Toda a sua equipe pode trabalhar no código agora. Todas as alterações são controladas no controle de versão.

Fazer check-in de alterações

  1. Quando você edita código no Visual Studio que está sob controle do código-fonte TFVC, o arquivo alterado é automaticamente verificado. Por exemplo, site.css é feito check-out após a font-size alteração para 16px.

    Captura de tela que mostra o Gerenciador de Soluções com o arquivo site.css check-out.

  2. Para comparar o arquivo modificado com a versão mais recente no controle do código-fonte, clique com o botão direito do mouse no arquivo no Gerenciador de Soluções e selecione Comparar.

    Captura de tela que mostra a opção Comparar no menu de contexto do Gerenciador de Soluções.

    A janela Diff é aberta e você pode ver a diferença entre as duas versões.

    Captura de tela que mostra a janela comparar, com duas versões do arquivo lado a lado.

  3. No Gerenciador de Soluções, clique com o botão direito do mouse no arquivo e selecione Check-In para fazer check-in da alteração.

    Captura de tela que mostra a opção Check-In no menu de contexto do Gerenciador de Soluções.

    Você também pode fazer check-in do editor de código ou do Team Explorer.

  4. Se você estiver trabalhando em uma tarefa ou corrigindo um bug rastreado como um item de trabalho, poderá associar esse item de trabalho às alterações pendentes. O TFVC resolve o bug, fecha a tarefa ou vincula o conjunto de alterações ao item de trabalho.

    A captura de tela mostra Itens de Trabalho Relacionados em alterações pendentes.

  5. Adicione um comentário e faça check-in.

    Captura de tela que mostra onde você pode adicionar um comentário e fazer check-in dos arquivos.

  6. No Gerenciador de Controle do Código-Fonte, clique com o botão direito do mouse no arquivo que você alterou e selecione Exibir Histórico para exibir seu histórico.

    Captura de tela que mostra o Histórico de Exibição no menu de contexto do arquivo de origem.

    A janela Histórico lista todos os conjuntos de alterações que incluem esse arquivo.

    Captura de tela que mostra a janela Histórico com conjuntos de alterações.

Próximas etapas