svn-gvsig-desktop / tags / v1_10_0_Build_1263_RC2 / extensions / extJCRS / install / HOWTO-Generate Distribution @ 47802
History | View | Annotate | Download (1.63 KB)
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. |