[[PageOutline(2-5,Í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}}} * {{{server}}} - servidor de arranque y gestión básica de equipos. * {{{repoman}}} - servicio gestor de repositorios de imágenes. * {{{admin}}} - servicios y páginas del gestor web. * {{{client}}} - distintos tipos de clientes. * {{{nfsexport}}} - estructura del cliente importada por NFS. * {{{boot}}} - generación de imágenes de arranque para los clientes. * {{{engine}}} - motor de clonación e instalación de clientes (funciones). * {{{installer}}} - instalador del sistema (configurador, generador de paquetes etc.). * {{{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.