Instalação
1. Pacotes de Instalação:
sudo apt-get install subversion libapache2-svn libapache-mod-dav apache2
Criando um repositório
$ svnadmin create /caminho/ao/repositório
$ ls /caminho/ao/repositório
conf/ dav/ db/ format hooks/ locks/ README.txt
Organizando o projeto
/tmp/meuprojeto/branches/
/tmp/meuprojeto/tags/
/tmp/meuprojeto/trunk/
foo.c
bar.c
Makefile
…
Importando o Projeto
$ svn import /tmp/meuprojeto file:///caminho/ao/repositorio/meuprojeto -m "Importação inicial"
Adicionando /tmp/meuprojeto/branches
Adicionando /tmp/meuprojeto/tags
Adicionando /tmp/meuprojeto/trunk
Adicionando /tmp/meuprojeto/trunk/foo.c
Adicionando /tmp/meuprojeto/trunk/bar.c
Adicionando /tmp/meuprojeto/trunk/Makefile
…
Commit da revisão 1.
$
Obtendo uma cópia para trabalhar
$ svn checkout file:///caminho/ao/repositório/meuprojeto/trunk meuprojeto
A meuprojeto/foo.c
A meuprojeto/bar.c
A meuprojeto/Makefile
…
Gerado cópia de trabalho para revisão 1.
Execute svn diff para ver as suas alterações em formato “unified diff”.
Execute svn commit para enviar a nova versão do seu arquivo ao repositório.
Execute svn update para “atualizar” sua cópia de trabalho de acordo com o repositório.






