Compartilhar via


Usar controle de versão do Team Foundation

Você pode usar o Controle de Versão do Team Foundation (TFVC) para dimensionar projetos pequenos a grandes, e usando os espaços de trabalho de servidor, você pode dimensionar para bases de código muito grandes com milhões de arquivos por ramificação e arquivos binários grandes. TFVC é um sistema de controle de versão centralizado que permite aplicar permissões granulares e restringir o acesso a um nível de arquivo. Como sua equipe faz check-in de todo o trabalho no Team Foundation Server, você pode facilmente fazer auditoria das alterações e identificar qual usuário fez check-in em um conjunto de alterações. Usando as ferramentas de comparação e anotação, você pode identificar as alterações exatas que eles fizeram.

O que você deseja fazer?

  • Configurar seu computador de desenvolvimento e começar
    Dedique alguns minutos para configurar seu computador de desenvolvimento para tirar proveito de todos os benefícios de uma base de código controlada por versão.

  • Desenvolver seu aplicativo em uma base de código controlada por versão
    Você não precisará pensar sobre o controle de versão na maioria das situações. O sistema oferece suporte a você quando é preciso gerenciar e entender as alterações.

  • Suspender seu trabalho
    Às vezes, você precisa separar parte ou todo o trabalho que você está fazendo. O sistema de controle de versão pode tornar o trabalho mais fácil e reduzir o tempo desperdiçado por interrupções.

  • Usar trabalho para contribuir com a equipe
    Faça check-in de suas alterações para que sua equipe possa compilar, testar e lançar o valor que você criou.

  • Isolar risco
    Use ramificações e bloqueios para isolar o risco introduzido pelo trabalho feito por equipes diferentes.

  • Exibir e gerenciar versões anteriores
    Uma vantagem do sistema de controle de versão é que você pode verificar dados de um momento anterior para obter informações detalhadas sobre quais alterações foram feitas em seus arquivos.

  • Comparar pastas e arquivos
    Você pode comparar pastas do servidor e pastas locais entre si e ver as diferenças entre o conteúdo de cada pasta.

  • Resolver conflitos de controle de versão do Team Foundation
    Uma grande vantagem de usar o controle de versão é que várias pessoas podem trabalhar simultaneamente em um arquivo. Um desvantagem é que às vezes você deve resolver conflitos. Embora possa ser frustrante encontrar conflitos, o sistema fornece informações e ferramentas para ajudá-lo compreender e resolver os conflitos.

  • Trabalhar com bloqueios de controle de versão
    Quando você precisa impedir que um arquivo ou pasta passem por check-out e sejam alterados, é possível bloqueá-los.

Seções relacionadas

Nós não estamos republicando atualmente as seções a seguir. No entanto, você pode ler a versão do Visual Studio 2010 deste guia.

Administrando o controle de versão Team Foundation