| 1 | 1) Crear directorio raiz del repositorio SVN: |
|---|
| 2 | |
|---|
| 3 | mkdir /svn |
|---|
| 4 | |
|---|
| 5 | |
|---|
| 6 | 2) Crear repositorio |
|---|
| 7 | |
|---|
| 8 | svnadmin create /svn/unanarchive |
|---|
| 9 | |
|---|
| 10 | 3) Crear usuario y clave |
|---|
| 11 | |
|---|
| 12 | vi /svn/unanarchive/conf/passwd |
|---|
| 13 | unan = surf12 |
|---|
| 14 | |
|---|
| 15 | |
|---|
| 16 | 4) Configurar accesso |
|---|
| 17 | |
|---|
| 18 | vi /svn/unanarchive/conf/svnserve.conf |
|---|
| 19 | |
|---|
| 20 | remueva el comentario, y no deje espacios al principio de las lineas: |
|---|
| 21 | |
|---|
| 22 | auth-access=write |
|---|
| 23 | passwd-db=passwd |
|---|
| 24 | |
|---|
| 25 | 5) Levantar el daemon de servicio |
|---|
| 26 | svnserve -d -r /svn/unanarchive |
|---|
| 27 | |
|---|
| 28 | 6) Ir al directorio de trabajo y crear un fichero de prueba |
|---|
| 29 | |
|---|
| 30 | cd |
|---|
| 31 | vi config.txt |
|---|
| 32 | |
|---|
| 33 | 7) Importar fichero de prueba al repositorio |
|---|
| 34 | |
|---|
| 35 | |
|---|
| 36 | svn import config.txt svn://localhost/config.txt |
|---|
| 37 | |
|---|
| 38 | (entrar log de cambio, y login/password) |
|---|
| 39 | |
|---|
| 40 | 8) Listar repositorio |
|---|
| 41 | |
|---|
| 42 | svn list svn://localhost |
|---|
| 43 | |
|---|
| 44 | 9) crear copia de repo local |
|---|
| 45 | cd /tmp |
|---|
| 46 | svn checkout svn://localhost |
|---|
| 47 | |
|---|
| 48 | cd localhost |
|---|
| 49 | |
|---|
| 50 | 10) Edit and make changes to config.txt |
|---|
| 51 | |
|---|
| 52 | vi config.txt |
|---|
| 53 | |
|---|
| 54 | 11) Salvar cambios del repo local al repositorio de SVN |
|---|
| 55 | |
|---|
| 56 | svn commit |
|---|
| 57 | |
|---|
| 58 | |
|---|
| 59 | Y aqui verificar que el cambio se salvo' como version 2 del fichero |
|---|
| 60 | |
|---|
| 61 | That's it! |
|---|
| 62 | |
|---|
| 63 | |
|---|
| 64 | |
|---|
| 65 | |
|---|
| 66 | |
|---|
| 67 | |
|---|
| 68 | |
|---|
| 69 | |
|---|