Isolar o risco usando ramificações

Considere alguns membros da equipe desafios normalmente enfrentam quando trabalham em um projeto de software é atendido por mais de cinco ou dez pessoas:

  • O grupo tem alguns (ou talvez várias) recurso diferente equipes, cada trabalho em um conjunto de funcionalidade é razoavelmente discreto.Mas cada equipe também depende da funcionalidade incorporada por outras equipes.Você precisará isolar o risco das alterações introduzidas pelo trabalho feito em cada uma dessas equipes e ainda eventualmente, você precisará mesclar todos os seus esforços em um único produto.

  • A equipe de teste precisa de uma versão estável do código para testar e ainda simultaneamente, os desenvolvedores precisam continuar avançando com novos recursos serão ocasionalmente desestabilizar o produto.

  • O software possui duas versões anteriores e a versão atual em andamento.Embora a maioria dos esforços de desenvolvimento é investido na versão atual, as versões anteriores ainda devem ser suportadas com ocasionais versões de service packs, correções críticas e patches de segurança e outras alterações.

Nesta seção

Esta seção descreve a ramificação e mesclagem de ferramentas fornecidas por Controle de versão do Team Foundation para atender a esses e outros desafios enfrentados por grupos de pessoas colaboram em um projeto de software.

Referência

Referência de comandos de controle de versão do Team Foundation

Seções relacionadas

Consulte também

Tarefas

Exibir propriedades de pasta e arquivo de controle de versão

Conceitos

Filiais estrategicamente

Outros recursos

Guia de ramificação do TFS de Visual Studio