svn Tutorial

Apache Subversion (SVN) é um código aberto universal e centralizado sistema de controle de versão. Subversion é atualmente um projeto sob Apache Software Foundation (ASF) e está licenciado sob a Licença Apache, Versão 2.0.

O Subversion foi projetado para gerenciar e controlar arquivos e diretórios e rastrear as alterações feitas neles; ele atua como uma máquina do tempo confiável e uma ferramenta de gerenciamento para os projetos desenvolvidos de forma colaborativa. Ele pode responder facilmente às perguntas padrão que qualquer sistema de controle de versão precisa responder de forma confiável. Por exemplo,

  • Como era o projeto/arquivo FOO em 12/12/2012 ?
  • Quais mudanças foram introduzidas por USERNAME ou em 20/12/2012 ?
  • Quem modificou a string específica desde a última revisão?
  • e muito, muito mais.