Revision 15896
branches/v10/install/HOWTO-Generate Distribution | ||
---|---|---|
1 |
======================== |
|
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. |
Also available in: Unified diff