No desenvolvimento de software existe uma disciplina chamada “gerenciamento de configuração”, que abrange as atividades de apoio ao desenvolvimento. Destas atividades, sem dúvida a mais importante é o que é comumente conhecido como “controle de versão”.

O “controle de versão” resolve vários problemas bastante concretos:

  • Força os desenvolvedores a fazer back-up regular do seu trabalho em um local centralizado;
  • Permite que mais de uma pessoa trabalhe ao mesmo tempo em um projeto ou até no mesmo arquivo fonte;
  • Reduz os problemas de integração que sempre ocorrem quando os desenvolvedores trabalham separadamente;
  • ...
    Quer ler esse conteúdo completo? Tenha acesso completo