MENU

martes, 8 de junio de 2010

Instalar SVN con GUI Web

Bajamos USVN de: http://www.usvn.info/download/get/1.0.1+Boo/tgz.dl
Lo descomprimimos por ejemplo en /var/www/usvn
Y le damos permisos de lectura y escritura a usvn
Creamos una carpeta llamada files (para los archivos de nuestro proyecto, es necesaria para mas adelante)
Instalamos los paquetes:
sudo apt-get install subversion libapache2-svn

Habilitamos mod_rewrite
sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart

El safe_mode debe estar en Off dentro de:
sudo gedit /etc/php5/apache2/php.ini

Configuramos un host (es mas lindo !)
sudo gedit /etc/hosts
Agregamos esta linea:
127.0.0.1 usvn
Luego creamos un host virtual para este (para que cuando entremos por usvn no redirija al lugar fisico a donde esta)
Asi que editamos:
sudo gedit /etc/apache2/httpd.conf
Y agregamos para acceder al instalador (ej: http://usvn):

ServerName usvn
DocumentRoot /var/www/usvn/public
SetEnv APPLICATION_ENV "production"

DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all


Para acceder al repositorio (ej: http://usvn/svn/repositorio)


ErrorDocument 404 default
DAV svn
Require valid-user
SVNParentPath /var/www/usvn/files/svn
SVNListParentPath off
AuthType Basic
AuthName "USVN"
AuthUserFile /var/www/usvn/files/htpasswd
AuthzSVNAccessFile /var/www/usvn/files/authz


Reiniciamos apache:
sudo /etc/init.d/apache2 restart
Entras a http://usvn con tu navegador, si todo esta bien deberian estar todos los puntos en verde
Next Step
Español/America/Montevideo
Next Step
He comprendido y aceptio esta licencia
Siguiente paso
Dejamos por defecto
Siguiente paso
POnemos PDO_Mysql/127.0.0.1 (para que no de error, local host puede dar error de sock)/la contraseña/Crear la base de datos
Siguinete paso
Rellenamos los datos de usuario
Siguinete paso

No hay comentarios:

Publicar un comentario