Diferencia entre revisiones de «SIU-Guarani/version3.19.0/actualizacion con personalizaciones/3w»

De SIU
Saltar a: navegación, buscar
 
 
(No se muestra una edición intermedia del mismo usuario)
Línea 1: Línea 1:
 
__NOTOC__
 
__NOTOC__
 
== Actualización de SIU-Guaraní 3w a la versión 3.19.x en entorno de Desarrollo con personalizaciones ==
 
== Actualización de SIU-Guaraní 3w a la versión 3.19.x en entorno de Desarrollo con personalizaciones ==
{| border=1 class="simple"
+
{| class="simple" border="1"
 
! Es necesario tener instalada la versión 3.19.x de SIU-Guaraní Gestión para poder proceder con esta versión de SIU-Guaraní 3w y
 
! Es necesario tener instalada la versión 3.19.x de SIU-Guaraní Gestión para poder proceder con esta versión de SIU-Guaraní 3w y
 
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.  
Línea 7: Línea 7:
  
 
=== Requisitos previos a la migración ===
 
=== Requisitos previos a la migración ===
*Que el módulo SIU-Guaraní 3w se encuentre en la versión 3.11.z
+
*Que el módulo SIU-Guaraní 3w se encuentre en la versión 3.y.z
 
*Que el módulo SIU-Guaraní Gestión se encuentre en la versión 3.19.x.
 
*Que el módulo SIU-Guaraní Gestión se encuentre en la versión 3.19.x.
 
*Que todos los miembros del equipo hayan subido sus cambios al SVN.
 
*Que todos los miembros del equipo hayan subido sus cambios al SVN.
Línea 15: Línea 15:
 
* <path proyecto 3w>: por el path donde está instalado el proyecto
 
* <path proyecto 3w>: por el path donde está instalado el proyecto
 
* <siglas institución>: por las siglas correspondientes a la institución que realiza la instalación
 
* <siglas institución>: por las siglas correspondientes a la institución que realiza la instalación
* 3.11.z: por la versión actual del sistema
+
* 3.y.z: por la versión actual del sistema
 
* 3.19.x: por la versión a la que se quiere actualizar
 
* 3.19.x: por la versión a la que se quiere actualizar
 
<br>
 
<br>
Línea 24: Línea 24:
 
#:Ejemplo:
 
#:Ejemplo:
 
#:<source lang="php" enclose="div">
 
#:<source lang="php" enclose="div">
svn cp http://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/3w/trunk/3.11.z/src/pers/<pers_xxx> http://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/3w/trunk/3.19.x/src/pers/<pers_xxx> -m
+
svn cp http://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/3w/trunk/3.y.z/src/pers/<pers_xxx> http://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/3w/trunk/3.19.x/src/pers/<pers_xxx> -m
 
"<siglas institución> trunk 3.19.x: se Agregan las personalizaciones a la versión 3.19.x"
 
"<siglas institución> trunk 3.19.x: se Agregan las personalizaciones a la versión 3.19.x"
 
</source>
 
</source>

Revisión actual del 09:50 22 abr 2021

Actualización de SIU-Guaraní 3w a la versión 3.19.x en entorno de Desarrollo con personalizaciones

Es necesario tener instalada la versión 3.19.x de SIU-Guaraní Gestión para poder proceder con esta versión de SIU-Guaraní 3w y

solicitar en forma previa, mediante una solicitud en el Gestor de Solicitudes (GdS), una carpeta en el repositorio Colab para la institución.

Requisitos previos a la migración

  • Que el módulo SIU-Guaraní 3w se encuentre en la versión 3.y.z
  • Que el módulo SIU-Guaraní Gestión se encuentre en la versión 3.19.x.
  • Que todos los miembros del equipo hayan subido sus cambios al SVN.

Pasos para la migración

A lo largo de los pasos se deberá reemplazar:

  • <path proyecto 3w>: por el path donde está instalado el proyecto
  • <siglas institución>: por las siglas correspondientes a la institución que realiza la instalación
  • 3.y.z: por la versión actual del sistema
  • 3.19.x: por la versión a la que se quiere actualizar


Los pasos a realizar son:

  1. Resguardar de los datos de la versión actual (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 cp http://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/3w/trunk/3.y.z/src/pers/<pers_xxx> http://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/3w/trunk/3.19.x/src/pers/<pers_xxx> -m
    "<siglas institución> trunk 3.19.x: se Agregan las personalizaciones a la versión 3.19.x"
    Con esta operación se realiza la copia directamente en el repositorio y se mantiene la historia de las personalizaciones.
  2. Instalar la nueva versión en ambiente de desarrollo
    Para ello seguir los pasos indicados en Instalación de SIU-Guaraní 3w en entorno de desarrollo y luego regresar para terminar de configurar el ambiente.
  3. Finalizar la configuración de las personalizaciones
    1. Verificar las personalizaciones de SIU-Guaraní 3w
      Una vez instalada la versión 3.19.x probar todas las personalizaciones realizadas para garantizar su funcionamiento.
    2. Subir los cambios
      Dentro de la carpeta del proyecto (<path proyecto 3w>), ejecutar:
      svn commit


Ir al esquema de instalación y actualización de la versión