[[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 == Después de elegir el nombre y los componentes principales para el desarrollo del proyecto, se propone reorganizar la rama principal con la siguiente estructura de directorios, que permite distribuir el trabajo en diferentes grupos coordinados: * {{{trunk}}} * {{{proyecto-server}}} - servidor de arranque y gestión básica de equipos. * {{{proyecto-engine}}} - motor de clonación e instalación de clientes (funciones). * {{{proyecto-repoman}}} - servicio gestor de repositorios de imágenes. * {{{proyecto-webman}}} - servicio y páginas del gestor web. * {{{proyecto-client}}} - programa cliente. * {{{proyecto-boot}}} - generación de imágenes de arranque para los clientes. * {{{proyecto-installer}}} - instalador del sistema (configurador, generador de paquetes etc.). * ... '''Nota:''' sustituir ''{{{proyecto}}}'' por el nombre definitivo.