Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
Um sistema de controle de origem (também chamado de sistema de controle de versão ) permite que os desenvolvedores colaborem no código e rastreiem as alterações. O controle do código-fonte é uma ferramenta essencial para projetos de vários desenvolvedores.
O Azure DevOps dá suporte a dois tipos de controle de origem: Git (distribuído) e Controle de Versão do Team Foundation (TFVC). TFVC é um sistema centralizado, cliente-servidor. Tanto no Git quanto no TFVC, pode-se registar arquivos e organizá-los em pastas, bem como em ramificações e repositórios. Você pode gerenciar seus repositórios, ramificações e outras operações de desenvolvimento de código do Azure Repos.
Comparar os Git e os TFVC
Com o Git, cada desenvolvedor tem uma cópia do repositório de código-fonte em sua máquina de desenvolvimento. O repositório de origem inclui todas as informações de ramificação e histórico. Cada desenvolvedor trabalha diretamente com seu repositório local e as alterações são compartilhadas entre repositórios como uma etapa separada.
Os desenvolvedores podem confirmar cada conjunto de alterações e executar operações de controle de versão, como histórico e comparação sem uma conexão de rede. As ramificações são leves. Quando os desenvolvedores precisam alternar contextos, eles criam uma ramificação local privada. Os desenvolvedores podem mudar rapidamente de uma ramificação para outra, permitindo a transição entre diferentes variações da base de código. Mais tarde, os desenvolvedores podem mesclar, publicar ou descartar a ramificação.
Com o TFVC, os desenvolvedores têm apenas uma versão de cada arquivo em suas máquinas de desenvolvimento. Os dados históricos são mantidos apenas no servidor. As ramificações são baseadas em caminho e são criadas no servidor.
Introdução ao Git para controle do código-fonte
Comece a compartilhar seu código ou obtenha seu código usando o controle do código-fonte com o Git.
Observação
O Git no Visual Studio e no Azure DevOps é o Git padrão. Você pode usar o Visual Studio com serviços Git de terceiros. Você também pode usar clientes Git de terceiros com o Azure DevOps Server.