Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
Se você quiser trabalhar em um sistema de controle de versão distribuída, poderá usar o Git com o Azure Repos.
Se você tiver código que deseja migrar para o Azure DevOps Services, confira a visão geral da migração.
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
No Visual Studio , na home page 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 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
Na home page do Visual Studio Team Explorer, selecione Configurar seu workspace para mapear o projeto para uma pasta em seu computador de desenvolvimento.
Confirme o caminho do workspace e selecione Mapear & Obter para mapear o workspace e obter seu código.
Agora você pode fazer check-in na origem, compilações de fila e gerenciar o trabalho.
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.
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
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\.
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.
Abra 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 , examine os detalhes e selecione OK.
Fazer check-in da solução
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.
Na página Alterações Pendentes do Team Explorer, adicione um comentário de check-in e selecione Check-in.
Na home page do Team Explorer, selecione Gerenciador de Controle de Origem.
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.
Fazer check-in de alterações
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-sizealteração 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 Diff é 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 do editor de código ou do Team Explorer.
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.
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 que você alterou 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.