Ramificação e mesclagem

Considere alguns membros da equipe de desafios normalmente enfrentam quando eles funcionam em um projeto de software que a equipe é formado por mais de cinco ou dez pessoas:

  • O grupo tem alguns (ou talvez vários) equipes de recurso diferente, cada trabalho em um conjunto de funcionalidade é razoavelmente discreta. Mas cada equipe também depende da funcionalidade criada por outras equipes. Você precisará isolar o risco das alterações introduzidas pelo trabalho realizado em cada um 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 que ocasionalmente serão desestabilizar o produto.

  • O software tem 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 devem ser suportadas ainda 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 que você possa atender a esses e outros desafios enfrentados pelos grupos de pessoas que colaboram em um projeto de software.

Referência

Team Foundation Version Control referência de linha de comando

Seções relacionadas

Consulte também

Tarefas

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

Outros recursos

Estrategicamente de filiais.

Guia de ramificação do TFS de Visual Studio