G2/3w/2.9.3/DocTecnica/Actualizacion

<volver>

G3w2 – Actualización G3W2 A v2.9.3

Es requisito tener actualizada la versión de Gestión a 2.9.3.

1 Backup de las personalizaciones

Asegurarse que no queden cambios locales sin commitear en la carpeta src/pers/

Hacer una copia de todas las personalizaciones dentro de la nueva versión (este paso reemplaza el merge que se hacía anteriormente).
Ejemplo:

svn copy http://colab.siu.edu.ar/svn/guarani2/nodos/<Nombre NODO>/3w/trunk/2.9.2/src/pers/<pers_xxx> http://colab.siu.edu.ar/svn/guarani2/nodos/<Nombre NODO>/3w/trunk/2.9.3/src/pers/<pers_xxx> -m
"<Nombre NODO> trunk 2.9.3: se Agregan las personalizaciones a la versión 2.9.2"

Donde <Nombre NODO> es el nombre del nodo que se le ha asignado en colab

Con esta operación se realiza la copia directamente en el repositorio y se mantiene la historia de las personalizaciones.

2 Instalación de la versión 2.9.3 en ambiente de Desarrollo

Seguir los pasos pertinentes para realizar la instalación

3 Finalizar Configuración

3.1 Verificar personalizaciones de G3W2

Una vez instalada la versión 2.9.3 probar todas las personalizaciones realizadas para garantizar su funcionamiento.

3.2 Migrar Claves a nuevo esquema de encriptación

Únicamente para casos en que no hayan instalado la versión 2.8.1. de 3W

Si se actualiza la versión de 3W desde la versión 2.8.0, debe correrse el siguiente comando, que corresponde al nuevo esquema de encriptación de claves publicado en la versión 2.8.1. Si bien no es obligatorio pasar por dicha versión para instalar 2.9.3 deben migrarse las claves de los usuarios.

Ejecutar:

/usr/local/proyectos/guarani2/3w/versiones/2.9.3/bin$ ./guarani migrar_claves ua_01 

Donde ua_01 es el ID del bloque de acceso para migrar las claves

3.3 Controlar la instalación en modo Producción

Compilar los recursos:

/usr/local/proyectos/guarani2/3w/versiones/2.9.3/bin$ ./guarani compilar_recursos

Pasar a true el valor 'produccion' en el archivo config.php. Pasar a Producción

3.4 Subir cambios

Realizar un commit:

svn commit 

3.4 Generar la versión estable

Seguir los pasos para crear una versión propia

<volver>