Usando o Controle de Versão

Se você estiver criando o software em uma grande empresa ou com alguns amigos em sua garagem, em um bom dia você pode focalizar qualquer energia em sua pesquisa, em criar, no código, em testar, e em compilar seu aplicativo.Você provavelmente não fornece pensamento ao sistema de controle de versão.O controle de versão do team foundation é criado a simplesmente e quietamente como possível faz exatamente o que você precisa fazer o, que é na maioria dos casos tomar bom do seu código.

Você também deve certificar-se tirar proveito dos benefícios de trabalho em um sistema de arquivos compartilhado, em controle de versão.Você pode melhorar sua produtividade pessoal e recuperá-la de problemas difíceis.Você também pode usar o sistema para melhorar a colaboração e a transparência.

O que você deseja fazer?

  • Saber o que há de novo em controle de versão
    Use espaços de trabalho locais para melhorar o desempenho, my trabalho para reduzir o impacto de interrupções, revisões de código à qualidade de código de aumento, e mais….

  • Configurar seu computador de dev e obter-lo iniciado
    Vá alguns minutos para configurar seu computador de dev para tirar proveito de todos os benefícios de um codebase em controle de versão.

  • Desenvolver seu aplicativo em um a versão controlada
    Você não precisará pensar sobre o controle de versão na maioria das situações.Os sistemas de suporte você quando você precisa gerenciar e entender as alterações.

  • Suspenda seu trabalho
    Às vezes você precisa permitir parte ou todo o trabalho que você está fazendo.O sistema de controle de versão pode levar embora algumas de dor e reduzir o tempo desperdiçados por interrupções.

  • Contribua seu trabalho à equipe
    Fazer check-in de suas alterações para que sua equipe pode criar para cima, teste, e liberar o valor que você criou.

  • Risco de isolado
    O uso ramificação e bloqueia para isolar o risco introduzido pelo trabalho feito por equipes diferentes.

  • Exibir e gerenciar versões anteriores
    Uma vantagem de um sistema de controle de versão é que você pode parecer novamente a tempo para obter informações detalhadas sobre quais alterações foram feitas em seus arquivos.

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

  • Resolver conflitos de arquivo
    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 conflitos de resolução.

  • Trabalhar com bloqueios de controle de versão
    Quando você precisa impedir que um arquivo ou pasta sejam fazer check-out e alterars, você pode aplicar um bloqueio.

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