Actualmente estas viendo el weblog personal de Carlos Montalvo, un profesional en el desarrollo web con sede en la ciudad de Lima, Perú.

Suscribete a posts o comentarios

Sigueme en Twitter

Instalar Lamp + SVN + Trac en Ubuntu II

16Apr

Escrito por hace 1 año y 4 meses | 3 Comentarios

En la entrada anterior pudimos instalar un Servidor Web ahora veremos la instalación y configuración de SVN (Subversion).

ulamp

Instalación de SVN

Abrimos la consola (Terminal) y escribimos lo siguiente.

sudo apt-get install subversion
sudo a2enmod dav
sudo /etc/init.d/apache2 restart
sudo apt-get install libapache2-svn
sudo /etc/init.d/apache2 restart

subversion: Con esto instalamos subversion.
a2enmod dav: Activamos el modulo de Apache usado para hacer que los repositorios estén disponible a otros a través de una red.
/etc/init.d/apache2 restart: Reiniciamos el servidor web, esto es necesario para poder ver los cambios realizados.
libapache2-svn: Contiene los módulos que capacitan a Apache funcionar como un servidor de Subversion además del módulo de identificación.

Creación de Repositorio

Primero creamos el directorio:

sudo mkdir /var/svn

A continuación indicarle al Subversion que es un repositorio:

sudo svnadmin create /var/svn/repos

A continuación, abrir el archivo /etc/apache2/httpd.conf y añada las siguientes líneas:

<location>
DAV svn
SVNPath /var/svn/repos
AuthType Basic
AuthName "Repositorio Subversion"
AuthUserFile /etc/subversion/passwd
Require valid-user
</location>

Asignamos permisos para que el servidor web pueda modificar el repositorio:

sudo chown -R www-data /var/svn

Añadimos un usuario le asignamos la contraseña y reiniciamos el servidor web.

sudo htpasswd -c /etc/subversion/passwd calinsoft
sudo /etc/init.d/apache2 restart

Añadimos nuestro proyecto al repositorio, en mi caso mi proyecto lo tengo en esta dirección /home/calinsoft/bobi-system

svn import -m "Mi Primer Proyecto" /home/calinsoft/bobi-system file:///var/svn/repos/bobi-system/trunk

Ahora nos dirigimos a http://localhost/repos y nos pedira el usuario y password que hayamos asignado.

Si necesita un Cliente SVN similar a TortoiseSVN les recomiendo NautilusSVN

Continuara...

Categorizado :Informatica

Etiquetado :Linux,MySQL,php,SVN,Track,Ubuntu

3 Comentario(s) para "Instalar Lamp + SVN + Trac en Ubuntu II"

Bitacoras.com

April 16th, 2009 hace 1 año y 4 meses

Información Bitacoras.com...

Valora en Bitacoras.com: En la entrada anterior pudimos instalar un Servidor Web ahora veremos la instalación y configuración de SVN (Subversion). Instalación de SVN Abrimos la consola (Terminal) y escribimos lo siguiente. sudo apt-get install subve...

Samuel

July 1st, 2009 hace 1 año y 2 meses

Hola

muy buen tutorial, pero más me interesaría la parte que falta, la de instalar trac y configurarla con los servicios ya instalados

estoy haciendo un proyecto sobre esto, aparte de que es muy útil en el desarrollo de mis aplicaciones

sería muy amable de tu parte publicar el siguiente tutorial, thanks anyway

Carlos

August 18th, 2009 hace 1 año y 2 semanas

necesito toda la informacion disponible ya que estoy haciendo un proyecto sobre trac y no he podido instalarlo help.......SOS:..