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
Compilar e testar o aplicativo em seu sistema de compilação automatizado
Instale um software para criar um servidor de compilação e preencha alguns campos para criar um CI e ou compilar um processo noturno para permitir o aproveitamento do poder, da conveniência, da escalabilidade e da confiabilidade de um sistema de compilação automatizado para compilar seu aplicativo.Restrições de nomenclatura no Team Foundation
Fornece informações sobre sintaxe, convenções e limitações de nomenclatura.Referência de comandos de controle de versão do Team Foundation
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.