Em um processo de Desenvolvimento de Software nos dias de hoje é impensável o início da fase de Implementação sem ter planejamento do uso de produtos para Versionamento de Código.

Hoje existe inúmeros produtos disponíveis no mercado ao gosto do freguês. E o “freguês” aqui escolheria o uso do CVS, ClearCase ou SubVersion?

Desconsiderando o uso destes software com qualquer outro produto que venha agregar funcionalidades (de Gerenciamento de Tarefas ou Build & Deploy), eu facilmente indicaria o uso do CVS, por sua simplicidade tanto para instalação do servidor quanto plugins para as ferramentas de desenvolvimento baseadas em Eclipse.

Porém, vejam bem, quando consideramos o uso de ferramentas para Gerenciamento de Tarefas ou Build & Deploy, pensamos num processo de Desenvolvimento de Software com equipes médias/grandes, distribuídas, e com um projeto que demande certo rigor no controle das execuções, a sugestão de uso do ClearCase (configurado para suportar UCM) se justifica, já que a combinação ClearCase + ClearQuest + BuildForge é bem interessante.

O SubVersion é uma ferramenta que vem sendo muito utilizada ultimamente, principalmente pela comunidade Open Source, valendo a pena ficar de olho no seu processo evolutivo.



No Responses Yet to “Desenvolvimento com Versionamento”  

  1. No Comments Yet

Leave a Reply