[[TOC(heading=Índice)]] = Estructura del Subversion del proyecto = El proyecto cuenta con un repositorio Subversion para su desarrollo y programación, con el típico esquema básico: * {{{trunk}}} - rama de desarrollo principal. * {{{branches}}} - ramas para el desarrollo de otras versiones del proyecto. * ''{{{version}}}'' - versión específica en desarrollo. * {{{tags}}} - copia de versiones estables del proyecto. * ''{{{version}}}'' - versión específica estable. == Esquema de la rama principal == La rama principal {{{trunk}}} está organizada según los diferentes componentes del proyecto, con la siguiente estructura de directorios, la cual permite distribuir el trabajo en diferentes grupos coordinados: * {{{trunk}}} * {{{opengnsys-server}}} - servidor de arranque y gestión básica de equipos. * {{{opengnsys-repoman}}} - servicio gestor de repositorios de imágenes. * {{{opengnsys-admin}}} - servicios y páginas del gestor web. * {{{opengnsys-client}}} - distintos tipos de clientes. * {{{client}}} - programa cliente. * {{{boot}}} - generación de imágenes de arranque para los clientes. * {{{engine}}} - motor de clonación e instalación de clientes (funciones). * {{{opengnsys-installer}}} - instalador del sistema (configurador, generador de paquetes etc.). * {{{opengnsys-doc}}} - documentación del proyecto == Otras ramas == Durante el proceso de integración del proyecto, se han abierto ramas independientes para los distintos grupos de trabajo. El desarrollo aprobado y correctamente integrado en la estructura general, se incluirá en la rama principal.