Diferencia entre revisiones de «SIU-Guarani/version3.11.0/actualizacion/gestion»
(Página creada con « __TOC__ == Actualización del Sistema de Gestión Académica SIU-Guaraní 3 a la versión 3.10.x en entorno de desarrollo == {| border=1 class="simple" ! Solicitar en for...») |
|||
Línea 1: | Línea 1: | ||
− | __TOC__ | + | __TOC__== Actualización del Sistema de Gestión Académica SIU-Guaraní 3 a la versión 3.11.x en entorno de desarrollo == |
− | == Actualización del Sistema de Gestión Académica SIU-Guaraní 3 a la versión 3. | ||
− | |||
{| border=1 class="simple" | {| border=1 class="simple" | ||
! Solicitar en forma previa, mediante una solicitud en el Gestor de Solicitudes (GdS), una carpeta en el repositorio colab para la institución. | ! Solicitar en forma previa, mediante una solicitud en el Gestor de Solicitudes (GdS), una carpeta en el repositorio colab para la institución. | ||
|} | |} | ||
− | + | #Requisitos | |
− | + | #:Que el sistema se encuentre en la versión 3.10. Puede verificar esta condición desde la operación "? > Acerca de SIU-Guaraní 3". | |
− | + | #Resguardo de datos de la versión actual | |
− | + | #:Cada actualización del sistema implica modificaciones importantes, por este motivo es primordial que se respeten '''todos los pasos detallados'''. Ante cualquier inconveniente consulte con el equipo SIU-Guaraní (vía foro o GdS). | |
− | + | #:La actualización a la versión 3.11.x involucra la utilización de la versión 2.6 del framework SIU-Toba. | |
− | + | ##Exportar la información local de la instancia | |
− | + | ##:Dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar: | |
− | Cada actualización del sistema implica modificaciones importantes, por este motivo es primordial que se respeten '''todos los pasos detallados'''. Ante cualquier inconveniente consulte con el equipo SIU-Guaraní (vía foro o GdS). | + | ##:<source lang="php" enclose="div"> |
− | |||
− | La actualización a la versión 3. | ||
− | |||
− | |||
− | Dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar: | ||
− | < | ||
guarani instancia_exp_local | guarani instancia_exp_local | ||
− | </ | + | </source> |
− | + | ##Resguardo de la base de datos de negocio | |
− | + | ##:Dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar: | |
− | Dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar: | + | ##:<source lang="php" enclose="div"> |
− | < | ||
guarani resguardar_base | guarani resguardar_base | ||
− | </ | + | </source> |
− | + | #Actualización del entorno de desarrollo a la nueva versión | |
− | + | ##Cambiar la versión del código | |
− | + | ##:Hacer un SVN SWITCH a la nueva versión del sistema. Usando la línea de comando, dentro de la carpeta del proyecto (<path proyecto Guaraní>) ejecutar: | |
− | + | ##:<source lang="php" enclose="div"> | |
− | Hacer un SVN SWITCH a la nueva versión del sistema. Usando la línea de comando, dentro de la carpeta del proyecto (<path proyecto Guaraní>) ejecutar: | ||
− | < | ||
svn sw https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.10.x | svn sw https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.10.x | ||
− | </ | + | </source> |
− | '''Nota''': reemplazar <siglas institución> por las siglas correspondientes a la institución que realiza la instalación.<br> | + | ##:'''Nota''': reemplazar <siglas institución> por las siglas correspondientes a la institución que realiza la instalación.<br> |
− | '''Nota''': una vez concluido el switch debemos verificar que el mismo se haya completado correctamente. Para ello, dentro de la carpeta del proyecto (<path proyecto Guaraní>) ejecutar: <tt>svn status</tt> y verificar que no existan archivos con estado 'S'. | + | ##:'''Nota''': una vez concluido el switch debemos verificar que el mismo se haya completado correctamente. Para ello, dentro de la carpeta del proyecto (<path proyecto Guaraní>) ejecutar: <tt>svn status</tt> y verificar que no existan archivos con estado 'S'. |
− | + | ##Regenerar la instancia Toba | |
− | + | ##:Dentro de la carpeta 'bin' de Toba (<path proyecto Guaraní>/lib/toba/bin) ejecutar: | |
− | Dentro de la carpeta 'bin' de Toba (<path proyecto Guaraní>/lib/toba/bin) ejecutar: | + | ##:<source lang="php" enclose="div"> |
− | < | + | toba instancia regenerar -i desarrollo |
− | + | </source> | |
− | </ | + | ##:'''Nota''': ante la pregunta "Desea conservar datos locales como usuarios y logs? (Si o No)" responder "No". |
− | '''Nota''': ante la pregunta "Desea conservar datos locales como usuarios y logs? (Si o No)" responder "No". | + | ##Migrar la base de datos de negocio |
− | + | ##:Dentro de la carpeta 'bin' del proyecto Guaraní (<path proyecto Guaraní>/bin) ejecutar: | |
− | + | ##:<source lang="php" enclose="div"> | |
− | Dentro de la carpeta 'bin' del proyecto Guaraní (<path proyecto Guaraní>/bin) ejecutar: | ||
− | < | ||
guarani migrar_base | guarani migrar_base | ||
− | </ | + | </source> |
− | '''Nota:''' si al ejecutar el comando de migración se muestra el mensaje ''No pudo resguardarse la base actual. Desea continuar? (Si o No)'', probablemente no se encuentre el directorio 'bin' de PostgreSQL en el path del sistema operativo. Responda "No", agregue la carpeta al path y vuelva a intentarlo. | + | ##:'''Nota:''' si al ejecutar el comando de migración se muestra el mensaje ''No pudo resguardarse la base actual. Desea continuar? (Si o No)'', probablemente no se encuentre el directorio 'bin' de PostgreSQL en el path del sistema operativo. Responda "No", agregue la carpeta al path y vuelva a intentarlo. |
− | + | ##:'''Importante''': para estar en condiciones de actualizar el servidor de producción ver [[G3/gestion/3.10.0/DocTecnica/CrearVersionPropia| Creación de una nueva versión propia del sistema]]. | |
− | '''Importante''': para estar en condiciones de actualizar el servidor de producción ver [[G3/gestion/3.10.0/DocTecnica/CrearVersionPropia| Creación de una nueva versión propia del sistema]]. |
Revisión del 14:28 3 sep 2015
== Actualización del Sistema de Gestión Académica SIU-Guaraní 3 a la versión 3.11.x en entorno de desarrollo ==
Solicitar en forma previa, mediante una solicitud en el Gestor de Solicitudes (GdS), una carpeta en el repositorio colab para la institución. |
---|
- Requisitos
- Que el sistema se encuentre en la versión 3.10. Puede verificar esta condición desde la operación "? > Acerca de SIU-Guaraní 3".
- Resguardo de datos de la versión actual
- Cada actualización del sistema implica modificaciones importantes, por este motivo es primordial que se respeten todos los pasos detallados. Ante cualquier inconveniente consulte con el equipo SIU-Guaraní (vía foro o GdS).
- La actualización a la versión 3.11.x involucra la utilización de la versión 2.6 del framework SIU-Toba.
- Exportar la información local de la instancia
- Dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar:
- guarani instancia_exp_local
- Resguardo de la base de datos de negocio
- Dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar:
- guarani resguardar_base
- Actualización del entorno de desarrollo a la nueva versión
- Cambiar la versión del código
- Hacer un SVN SWITCH a la nueva versión del sistema. Usando la línea de comando, dentro de la carpeta del proyecto (<path proyecto Guaraní>) ejecutar:
- svn sw https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.10.x
- Nota: reemplazar <siglas institución> por las siglas correspondientes a la institución que realiza la instalación.
- Nota: una vez concluido el switch debemos verificar que el mismo se haya completado correctamente. Para ello, dentro de la carpeta del proyecto (<path proyecto Guaraní>) ejecutar: svn status y verificar que no existan archivos con estado 'S'.
- Regenerar la instancia Toba
- Dentro de la carpeta 'bin' de Toba (<path proyecto Guaraní>/lib/toba/bin) ejecutar:
- toba instancia regenerar -i desarrollo
- Nota: ante la pregunta "Desea conservar datos locales como usuarios y logs? (Si o No)" responder "No".
- Migrar la base de datos de negocio
- Dentro de la carpeta 'bin' del proyecto Guaraní (<path proyecto Guaraní>/bin) ejecutar:
- guarani migrar_base
- Nota: si al ejecutar el comando de migración se muestra el mensaje No pudo resguardarse la base actual. Desea continuar? (Si o No), probablemente no se encuentre el directorio 'bin' de PostgreSQL en el path del sistema operativo. Responda "No", agregue la carpeta al path y vuelva a intentarlo.
- Importante: para estar en condiciones de actualizar el servidor de producción ver Creación de una nueva versión propia del sistema.
- Cambiar la versión del código