Como ya sabemos, subversion es un controlador de código fuente en el que podemos respaldar y movernos entre diversas versiones de nuestro código. Para mas información acerca de subversion y las bondades que ofrece, por favor visiten esta página: aqui.
Bueno bueno, basta de bla bla y vamos a la acción.
- Lo primero que debemos tener es el propio subversion, lo descargaremos de aqui. Debemos descargar la carpeta .zip, es decir aquel paquete que no es ejecutable, para mi caso, se llama svn-win32-1.5.4.zip
- Esta carpeta contiene todo lo que necesitamos para arrancar el servidor, asi que la guardamos en algún lugar de nuestra PC, por ejemplo yo lo tengo en "D:\SOFTARE\svnserve", por ejemplo el contenido de esta carpeta es la siguiente:
- Como vemos, hay una carpeta que se llama bin, en ella es donde nos dirigiremos mediante el uso de la consola de windows. y nos situamos aquí:
- Muy bien, ahora creamos nuestro repositorio local invocando el siguiente comando: svnadmin create d:\SVN_REPOSITORIO\miNombreRepositorio. Listo, ya tenemos un repositorio en nuestra PC, el cual se llama "miNombreRepositorio"
- Para terminar, tenemos que configurar unos archivos y ya. Nos dirigimos a la carpeta de nuestro nuevo repositorio, para mi seria este: D:\SVN_REPOSITORIO\miNombreRepositorio\conf
- En la carpeta "conf", editamos el archivo "svnserve.conf" con algún editor de texto como un bloc de notas, no importa.
- Dentro del archivo, des comentamos estas lineas.
- # anon-access = read
# auth-access = write
# password-db = passwd
# realm = My First Repository - Debemos tener cuidado de eliminar el comentario con espacios en blanco, con este paso, haremos que nuestro repositorio tenga habilitado el uso de usuarios.
- Y por último, en el archivo passwd, lo editamos y agregamos los usuarios que deseemos
Con estos pasos habremos terminado la configuración, y ahora el toque final es lanzar el servidor de la siguiente forma:
D:\SOFTARE\svnserve\bin\svnserve -d -r D:\SVN_REPOSITORIO\miNombreRepositorio
Con esto, el servidor estará arriba y podremos comprobarlo desde alguna herramienta gráfica así:
svn://localhost/miNombreRepositorio
Eso sería todo :-)
No hay comentarios:
Publicar un comentario