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 | |
---|