Version 6 (modified by viani, 10 years ago) (diff) |
---|
Subversion
Conteúdo
Também conhecido por svn, o nome da sua ferramenta de linha de comando. É um sistema de controle de versão desenhado especificamente para ser um substituto moderno do CVS.
Características:
- as características mais correntes do CVS
- Diretórios, permissões e datas de arquivo são versionadas
- as operações de "commit" são verdadeiramente atômicas
- a ramificação e a etiquetagem são operações em tempo constante
- desenho nativo de arquitetura cliente-servidor e de "biblioteca em camadas"
- o protocolo cliente-servidor envia diffs em ambas as direções
- os custos são proporcionais ao tamanho das mudanças e não ao tamanho dos dados
- tratamento eficiente de arquivos binários.
Ver também
subclipse projeto de software livre que provê integração do Subversion no Eclipse