| 1 | = Subversion = |
| 2 | |
| 3 | 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. |
| 4 | |
| 5 | == Características: == |
| 6 | * as características mais correntes do CVS |
| 7 | * Diretórios, permissões e datas de arquivo são versionadas |
| 8 | * as operações de "commit" são verdadeiramente atômicas |
| 9 | * a ramificação e a etiquetagem são operações em tempo constante |
| 10 | * desenho nativo de arquitetura cliente-servidor e de "biblioteca em camadas" |
| 11 | * o protocolo cliente-servidor envia diffs em ambas as direções |
| 12 | * os custos são proporcionais ao tamanho das mudanças e não ao tamanho dos dados |
| 13 | * tratamento eficiente de arquivos binários. |
| 14 | |
| 15 | == Ver também == |
| 16 | [wiki:svn/uso Guia de uso do svn] |
| 17 | |
| 18 | [http://subclipse.tigris.org/ subclipse] projeto de software livre que provê integração do Subversion no Eclipse |