{{{
#!comment
}}}
{{{
#!div style="width:15%; float:left; clear:none; margin-right:1em; background:#ffb; border:1px solid #b00; padding-left:1em; padding-right:1em"
[wiki:WikiStart Inicio] [[BR]] [[BR]]
'''MMS''' [[BR]] [wiki:Introduction Introducción] [[BR]] [wiki:Installation Instalación] [[BR]] [[BR]]
'''Paquetes''' [[BR]] [wiki:MMS.1] [[BR]] [wiki:RandVar] [[BR]] [wiki:DecoTools]
}}}
{{{
#!div style="width:50%; margin-left:20%; padding-left:2em; padding-right:2em"
{{{
#!comment
}}}
= Descarga del código desde el SVN =
El código de MMS, así como del resto de paquetes relacionados, está siendo gestionado
por el sistema de control de versiones [http://es.wikipedia.org/wiki/Subversion_%28software%29 SVN].
Desde este trac podemos navegar por el código desde [source:/ Browse Source].
La ruta de acceso al repositorio SVN es: [/svn SVN de MMS].
== Uso del SVN (para Windows) ==
Para utilizar el SVN se recomienda la instalación previa del siguiente software:
'''(1) SVN'''
El control de versiones usado en el desarrollo de MMS esta basado en Subversion (SVN). La descarga se puede realizar desde la web de
[http://www.sliksvn.com/en/download Slik Subversion].
'''(2) Tortoise SVN'''
El uso del SVN se agiliza con una interfaz gráfica, para ello se recomienda usar el cliente [http://tortoisesvn.net/downloads TortoiseSVN]
TortoiseSVN es una extensión del shell de Windows y se integra con el explorador de ficheros. Esto significa que todos los comandos del SVN están disponibles desde el explorador de Windows.
[[Image(TortoiseSVN_ContextMenuDirControl.png)]]
== Descarga del código fuente de MMS ==
La estructura del código de MMS puede verse en [source:/ Browse Source].
Podemos descargar todo el árbol de directorios, o sólo uno de los paquetes.
Si, por ejemplo, queremos descargar todo el código a nuestra ruta local: {{{c:/users//svn/mms/}}} debemos hacer lo siguiente:
{{{
svn co https://mms.tol-prj.org/svn c:/users//svn/mms
}}}
sustituyendo convenientemente el término {{{}}} por nuestro nombre de usuario.
Si deseamos descargar sólo uno de los paquetes, por ejemplo, DecoTools, basta con indicar su ruta específica:
{{{
svn co https://mms.tol-prj.org/svn/trunk/DecoTools c:/users//svn/mms/trunk/DecoTools
}}}
Para ver la lista de paquetes disponibles puede consultar la rama principal del código en: [source:trunk].
'''Nota:''' La primera vez que usamos SVN con el repositorio https://mms.tol-prj.org/svn puede salirnos un mensaje pidiendo que aceptemos la licencia de conexión con el trac, le contestamos diciendo que lo aceptamos '''permanentemente'''.
== Actualización del código ==
Para mantener el código local actualizadoo con la última revisión, es necesario actualizarlo frecuentemente, para ello puede usarse el menú contextual de TortoiseSVN, en concreto la opción '''SVN Update''':
[[Image(27-4-2010 16.4.5 3.gif, 800)]]