svn-gvsig-desktop / branches / v10 / install / HOWTO-Generate Distribution @ 19420
History | View | Annotate | Download (1.63 KB)
1 | 15896 | mhaloui | ======================== |
---|---|---|---|
2 | DISTRIBUCION SVN |
||
3 | ======================== |
||
4 | |||
5 | * Para la generación de distribucines se ha usado el RapidSVN. |
||
6 | * Abrir el RapidSVN, una vez conectado con el repositorio, ir a Tags y crear |
||
7 | la carpeta tmp_build(si ya esta habrá que eliminarla antes de crearla). En comentario |
||
8 | poner pre_v1_x_Build_x (sustituir x según corresponda). |
||
9 | * Copiamos todos las carpetas que estan en branches/vX dentro de la carpeta tmp_build |
||
10 | que acabamos de crear. (la ruta a introducir sería https://gvsig.org/svn/gvSIG/tags/tmp_build) |
||
11 | * Hacer un switch del workspace: Team->Switch, y hay que cambiar en la ruta la parte "branches/vX" |
||
12 | por tags/tmp_build. Esto no se realiza sobre todos los proyectos a la vez, segun que plugin SVN |
||
13 | se tenga en el Eclipse, se tendrá que hacer proyecto por proyecto, o se podrá hacer por conjuntos |
||
14 | de proyectos que comparten la misma carpeta. |
||
15 | * Generar la distribución. Primero se lanzará el clean_all y build_all (appgvSIG/build.xml) |
||
16 | y se comprobara que el programa funciona adecuadamente. Después se lanzara el make_binaries_distribution. |
||
17 | * Lanzamos el distribution_1.5.sh para generar los binarios, los probamos y si todo funciona correctamente |
||
18 | hacemos commit de los build.number con formato v1_X_Build_X. |
||
19 | * De nuevo, como se hizo anteriormente, se hara un switch hacia "branches/vX". |
||
20 | * Se debe renombrar el "tags/tmp_build" por "tags/v1_X_Build_X" |
||
21 | * Se tiene que hacer une Merge (Team->Merge) seleccionando Advanced: |
||
22 | Source 1: Trunk |
||
23 | Source 2: "tags/v1_X_Build_X" |
||
24 | Esto tambien dependiendo del Plugin SVN de Eclipse se hara por proyectos o por conjuntos. |
||
25 | *Por último hacer commit sobre los cambios oportunos en el Trunk. |