Ir al contenido principal

Entradas

Mostrando entradas de enero, 2016

Manual instalación y configuración SUBVERSION en RaspberryPI

Para la asignatura Tecnologías Web del grado en ingeniería informática de la UAL, mi grupo y yo trabajamos con un repositorio SVN instalado en una Raspberry PI. He realizado un manual con los pasos a seguir y lo comparto aquí por si a alguien le es de utilidad.  En este manual se pretende mostrar cómo llevar a cabo la instalación y puesta en marcha de una herramienta de control de versiones como es Subversion. Además de sincronizar SVN con apache para que después de cada commit, se actualice el contenido de apache para poder visualiar desde el navegador web los últimos cambios realizados en el repositorio. Se detalla como realizar dicha instalación y configuración sobre una Raspberry PI en un sistema Debian, más concretamente la versión adaptada para Raspberry PI, Raspbian.Raspbian es el sistema operativo con soporte oficial de la fundación Raspberry. Se puede descargar desde este enlace https://www.raspberrypi.org/downloads/raspbian/ Si necesitas un manual de instalación para

Sincronizar repositorio SVN con apache después de cada commit

En el caso de que estés desarrollando una aplicación web utilizando un control de versiones, SVN en este caso, sería de utilidad poder visualizar la última version de la web utilizando como servidor web el mismo servidor en el que tengas el servicio SVN corriendo (en el  caso de que no uses un servicio online, sino un servidor SVN propio). Para lograr esto, debemos configurar un hook en nuestro repositorio SVN y por supuesto tener instalado un servidor LAMP. Gracias a este hook, despues de cada commit que realice cualquier miembro del equipo de desarrollo, se actualizará el contenido de apache para así poder visualizar/testear los últimos cambios desde el navegador web. En mi opinión esta configuración resulta muy útil en entornos de desarrollo.