[wiki:G2/3w/2.8.3/DocTecnica ] [[PageOutline]] = G3w2 – Actualización G3W2 A v2.8.3 = Es requisito tener actualizada la versión de Gestión a 2.8.1. == 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). [[BR]] Ejemplo: [[BR]] {{{ svn copy http://colab.siu.edu.ar/svn/guarani2/nodos//3w/trunk/2.8.2/src/pers/ http://colab.siu.edu.ar/svn/guarani2/nodos//3w/trunk/2.8.3/src/pers/ -m " trunk 2.8.3: se Agregan las personalizaciones a la versión 2.8.2" Donde 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. [[BR]] == 2 Instalación de la versión 2.8.3 en ambiente de Desarrollo == Seguir los pasos pertinentes para realizar la [wiki:G2/3w/2.8.3/DocTecnica/Instalacion instalación] ==== Cambios importantes de la versión ==== Esta versión incluye la posibilidad de configurar Operaciones, mediante el perfil Administrativo. De esta manera es posible que personal no técnico active o deshabilite operaciones. Internamente, esta información se guarda en archivos dentro de la carpeta instalación. {{{ └── instalacion    └── operaciones_inactivas    ├── des_01.json . . . └── .json }}} Es importante notar que el usuario de Apache debe tener permisos de escritura sobre esta carpeta. También debe tenerse en cuenta que los archivos de acceso para cada perfil son modificados en esta versión y deben [wiki:G2/3w/2.8.3/DocTecnica/Personalizaciones/Acceso personalizarse]. {{{ └── siu    └── conf    └── acceso    └── acc_.php }}} == 3 Finalizar Configuración == ==== 3.1 Verificar personalizaciones de G3W2 ==== Una vez instalada la versión 2.8.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.8.3 deben migrarse las claves de los usuarios. Ejecutar: {{{ /usr/local/proyectos/guarani2/3w/versiones/2.8.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.8.3/bin$ ./guarani compilar_recursos }}} Pasar a true el valor 'produccion' en el archivo config.php. [wiki:G2/3w/2.8.3/DocTecnica/PasajeAProduccion 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 [wiki:G2/3w/2.8.3/DocTecnica/VersionPropia versión propia] [wiki:G2/3w/2.8.3/DocTecnica ] [[PageOutline]]