Beruflich Dokumente
Kultur Dokumente
Usuario
Contrasea
o registrate
Entrar
Buscar..
Publica un tutorial
Qu es Cristalab?
Tags
Ejemplos
Anime
Buscar
Qu quieres buscar?
4
Like
Twittear
Buenas tardes, a todos los de la comunidad de Cristalab en esta oportunidad les escribo este tutorial para explicar como instalar un servidor de SVN en
nuestros servidores en Linux con la distribucin Debian.
Wikipedia :
Subversion es un sistema de control de versiones diseado especficamente para reemplazar al popular CVS. Es software libre bajo una licencia de tipo
Apache/BSD y se le conoce tambin como svn por ser el nombre de la herramienta utilizada en la lnea de rdenes.
Instalacin
1. Instalamos el servidor de svn en nuestro servidor
Cdigo :
su
apt-search cache subversion
apt-get install subversion
2. Luego de instalar Subversion, seguimos a crear el demonio subversion en el servidor, es simplemente apuntar el servicio svn a una carpeta dentro de
nuestro servidor, yo por lo general la coloco en /var/subversion/; creo una carpeta llamanda subversion dentro de /var/.
Cdigo :
cd /var
mkdir subversion
3. Crear repositorios para nuestro codigo, ahora nos toca crear Repositorios para cada uno de nuestros proyectos, vamos a crear un proyecto que se llame
cristalab y queremos que este tenga subversion. Ahora creamos el repositorio:
Cdigo :
4. Arrancar el Servicio SVN, ahora que ya tenemos al menos un repositorio procedemos a arrancar el servicio de svn, para poder accesar desde eclipse,
aptana, etc. Esto nos permitir levantar el servicio svn de todos nuestros repositorios.
Cdigo :
svnserve -d -r /var/subversion/
Este acceso es local, puedes sustituir 127.0.0.1 por la ip de tu servidor o nombre de dominio.
- Si pero, faltaria la configuracin de acceso a los repositorios, vamos a ver como se hace una configuracin basica.
Configuracin Basica de Acceso al SVN
Archivos a tener en cuenta
- /var/subversion/cristalab/conf/svnserve.conf =
Configuracin general del Svn, con esta configuracin estamos diciendo que:
- Los accesos anonimos no los permitimos
- Los usuarios autenticados tienen permisos de Lectura y Escritura
- El archivo de la base de datos de passwords es passwd (/var/subversion/cristalab/conf/passwd)
Cdigo :
nano /var/subversion/cristalab/conf/svnserve.conf
Cdigo :
Guardamos y salimos.
5. Ahora que ya tenemos la configuracin basica del svn, vamos a darle acceso a algun usuario, en este caso al usuario: freddie con la clave: stopsopa
Cdigo :
nano /var/subversion/cristalab/conf/passwd
Cdigo :
[users]
freddie = stopsopa
Guardamos y salimos.
Ahora ya tenemos un servidor SVN con una configuaracin basica de autenticacin de usuario.
Espero que les sirva de ayuda esta informacin y estoy a la orden para cualquier duda.
@andrewvergel
Sabes SQL? No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y ms con el Curso Profesional de Bases de Datos que empieza el martes, en
vivo.
Envia un comentario (8)
Publica tu comentario
o puedes...
Tu nombre:
Escribe tu nombre o nick
S respetuoso. S detallado.
No escribas con mayusculas ni como
si fuera un SMS.
Tu comentario:
Cuentanos en detalle lo quieras opinar
Foros
Inicia sesin
No ests registrado an
pero quieres hacerlo antes
de publicar tu comentario?
[b]negrita[/b]
[img]http://url/imagen.jpg[/img]
[url=direccion]tu enlace[/url]
Publicar
Blog
Ests registrado en
Cristalab y quieres
publicar tu URL y avatar?
Tutoriales
Tutoriales de Flash
Ejemplos .fla
Anime
Videotutoriales
Cursos
Registrate
Curso de Flash
Curso de HTML
Tags