Desenvolver e compartilhar seu código em Controle de Versão do Team Foundation usando o Visual Studio

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019 | TFS 2018

Visual Studio 2022 | Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015 | Visual Studio 2013

Se o projeto de software for grande, pequeno ou novo, na maioria dos casos, você estará melhor se usar o controle de versão o mais cedo possível. Aqui, mostraremos como começar a usar o Controle de Versão do Team Foundation (TFVC), um sistema centralizado. Se você quiser trabalhar em um sistema distribuído, poderá usar o Git com Azure Repos.

Seu código está em outro lugar? Saiba como migrar para aqui.

Abra o projeto no Visual Studio

  1. Antes de começar, caso ainda não tenha:

  2. Abra o Visual Studio, no Team Explorer, escolha Gerenciar Conexões, Conectar-se a um Projeto...e conecte-se ao projeto que contém seu repositório.

Observação

Algumas opções de menu para TFVC podem não ser exibidas no Visual Studio até que você conecte o Visual Studio ao TFVC , conforme descrito na seção anterior.

Configurar seu novo workspace

  1. No Visual Studio, configure seu workspace.

    A captura de tela mostra a home page do Team Explorer, com o link Configurar Workspace.

    Não vejo o link Configurar Workspace. O que faço a seguir?

  2. Confirme o caminho do workspace. Selecione Mapear & Obter para mapear seu workspace e obter a origem.

    Captura de tela que mostra a home page do Team Explorer, com Mapa e obter realçado.

  3. 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.

    Observação

    Não há suporte para TFVC quando workspaces são colocados em unidades de rede ou caminhos UNC.

Criar um novo aplicativo

Se você já tiver um aplicativo que deseja adicionar ao controle de versão, pule para Adicionar um aplicativo existente.

No Team Explorer, selecione Novo.

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

Agora que você adicionou seu aplicativo, pode pular para instantâneo do código.

Adicionar um aplicativo existente

Mover e abrir a solução

  1. Feche a solução.

  2. Abra a pasta de workspace que você criou quando configurou seu workspace.

    A captura de tela mostra o Gerenciador de Controle do Código-Fonte com a pasta de workspace selecionada.

  3. Mova o código que você deseja carregar para a pasta do workspace.

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

  4. 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.

Adicionar a solução ao Azure Repos

  1. Pressione Ctrl+Alt+L para abrir Gerenciador de Soluções.

  2. Adicione sua solução ao controle de versão.

    A captura de tela mostra um menu de contexto com Adicionar a solução ao Controle do Código-Fonte selecionado.

  3. Verifique a solução.

    A captura de tela mostra um menu de contexto com Check-In selecionado.

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

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

  5. Abra o gerenciador de controle de origem.

    A captura de tela mostra a home page do Team Explorer com o Gerenciador de Controle de Origem selecionado.

    Sua solução agora está no TFS.

    Captura de tela que mostra o resultado, em que sua solução no Gerenciador de Controle de Origem.

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

Instantâneo (check-in) do código

  1. Quando você edita código no Visual Studio, o arquivo alterado é automaticamente verificado. Por exemplo, Site.css é verificado depois que a cor da borda é alterada para #ddd.

    Captura de tela que mostra o Gerenciador de Soluções com o arquivo Site dot c s s check-out.

  2. Compare o arquivo modificado com a versão mais recente no controle do código-fonte.

    A captura de tela mostra a opção Comparar no menu de contexto Gerenciador de Soluções.

    Você pode ver a diferença entre as duas versões.

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

  3. Verifique as alterações.

    A captura de tela mostra a opção Check-in no menu de contexto Gerenciador de Soluções.

    Você também pode fazer check-in na janela de código ou no Team Explorer.

  4. Se você estiver trabalhando em uma tarefa ou corrigindo um bug que é rastreado como um item de trabalho, adicione esse item de trabalho às alterações pendentes. O controle do código-fonte resolve o bug ou fecha a tarefa. Ele vincula o conjunto de alterações ao item de trabalho.

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

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

    A captura de tela mostra onde você pode adicionar um comentário e verificar os arquivos.

  6. Selecione o Gerenciador de Controle de Origem.

    A captura de tela mostra o Gerenciador de Controle do Código-Fonte na home page do Team Explorer.

  7. Exiba o histórico do arquivo que você alterou.

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

    Todos os conjuntos de alterações que incluem esse arquivo estão listados.

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

Solução de problemas

Próximas etapas