Statistics
| Revision:

svn-gvsig-desktop / tags / extI18n-0.1.0-1045_9 / install / HOWTO-Generate Distribution @ 40339

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.