Desenvolver e compartilhar código no TFVC com o Visual Studio
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Se o seu 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 Controle de Versão do Team Foundation (TFVC), um sistema de controle de versão centralizado.
Se quiser trabalhar em um sistema de controle de versão distribuído, você pode usar o Git com o Azure Repos.
Se você tiver um código que deseja migrar para os Serviços de DevOps do Azure, consulte a Visão geral da migração.
Pré-requisitos
Conecte-se ao seu projeto
No Visual Studio, na página inicial do Team Explorer, selecione o ícone Gerenciar conexões .
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.
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-se do Visual Studio ou Team Explorer.
Nota
Algumas opções de menu TFVC não são exibidas no Visual Studio até que você se conecte ao TFVC.
Configurar seu espaço de trabalho
Na página inicial do Visual Studio Team Explorer, selecione Configurar seu espaço de trabalho para mapear o projeto para uma pasta em sua máquina de desenvolvimento.
Confirme o caminho do espaço de trabalho e selecione Mapear & Obter para mapear o espaço de trabalho e obter seu código.
Agora você pode fazer check-in de origem, compilações de fila e gerenciar o trabalho.
Se não vir a ligação Configurar a área de trabalho , é possível que já tenha uma área de trabalho no computador. Para ver espaços de trabalho existentes, abra o Gerenciador de Controle de Código-Fonte ou procure em 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 espaços de trabalho.
Nota
O TFVC não suporta espaços de trabalho em unidades de rede ou caminhos UNC.
Adicione seu código ao controle de versão
Para criar um novo projeto de código para colocar sob controle de origem TFVC, selecione Novo em Soluções na página inicial do Team Explorer. Coloque a nova solução na pasta do espaço de trabalho mapeado, como c:\Users\<YourName>\Source\Workspaces\YourTeamProject\.
Ou, se você já tiver um aplicativo em andamento que deseja colocar sob o controle do código-fonte TFVC, mova a solução para a pasta do espaço de trabalho no Explorador de Arquivos do Windows.
Abra a sua solução no Visual Studio.
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.
Na caixa de diálogo Adicionar Solução ao Controle do Código-Fonte, revise os detalhes e selecione OK.
Verifique a solução
Quando estiver pronto para fazer check-in do código, clique com o botão direito do mouse na solução no Gerenciador de Soluções e selecione Check-in.
Na página Alterações Pendentes do Team Explorer, adicione um comentário de check-in e selecione Check-in.
Na página inicial do Team Explorer, selecione Gerenciador de controle do código-fonte.
No Gerenciador de Controle do Código-Fonte, você pode ver a solução no TFVC.
Toda a sua equipe pode trabalhar no código agora. Todas as alterações são controladas no controle de versão.
Alterações de check-in
Quando você edita o código no Visual Studio que está sob controle de origem TFVC, o arquivo alterado é automaticamente verificado. Por exemplo, site.css é feito check-out após o
font-size
ter sido alterado para16px
.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.
A janela Comparação é aberta e você pode ver a diferença entre as duas versões.
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.
Você também pode fazer check-in a partir do editor de código ou do Team Explorer.
Se você estiver trabalhando em uma tarefa ou corrigindo um bug que é rastreado como um item de trabalho, você pode associar esse item de trabalho às suas alterações pendentes. O TFVC resolve o bug, fecha a tarefa ou vincula o conjunto de alterações ao item de trabalho.
Adicione um comentário e faça check-in.
No Gerenciador de Controle do Código-Fonte, clique com o botão direito do mouse no arquivo alterado e selecione Exibir Histórico para exibir seu histórico.
A janela Histórico lista todos os conjuntos de alterações que incluem esse arquivo.