Conceitos Básicos de Controle de Versão de Software — Centralizado e Distribuído (pg. 2 de 6)
Autor: André Felipe Dias. Última atualização em 19/06/2009
2. Para que Serve o Controle de Versão?
O Controle de versão apóia o desenvolvimento de diversas maneiras:
- Histórico. Registra toda a evolução do projeto, cada alteração sobre cada arquivo. Com essas informações sabe-se quem fez o que, quando e onde. Além disso, permite reconstruir uma revisão específica do arquivo sempre que desejado;
- Colaboração. O controle de versão possibilita que vários desenvolvedores trabalhem em paralelo sobre os mesmo arquivos sem que um sobrescreva o código de outro, o que traria reaparecimento de defeitos e perda de funcionalidades;
- Variações no Projeto. Mantém linhas diferentes de evolução do mesmo projeto. Por exemplo, mantendo uma versão 1.0 enquanto a equipe prepara uma versão 2.0.
Enfim, controle de versão é fundamental para o desenvolvimento de software. Todos os ambientes de desenvolvimento modernos, tais como o Eclipse e o NetBeans, já possuem plugins para integração com algum sistema de controle de versão.
« Anterior | Próxima » | 1 2 3 4 5 6 | Página única