Diferencia entre revisiones de «SIU-Guarani/preinscripcion3.6.0/actualizacion»
Línea 16: | Línea 16: | ||
##:Con esta operación se realiza la copia de las personalizaciones anteriores directamente en el repositorio y se mantiene la historia de las mismas. | ##:Con esta operación se realiza la copia de las personalizaciones anteriores directamente en el repositorio y se mantiene la historia de las mismas. | ||
##Clonar la base de datos de producción migrada para realizar pruebas sobre la misma. | ##Clonar la base de datos de producción migrada para realizar pruebas sobre la misma. | ||
− | ##Completar la [[SIU-Guarani/preinscripcion3.6.0/instalacion_desde_cero/instalacion| instalación desde cero]] en un servidor de desarrollo, como se explica en el link, utilizando la URL de checkout https://colab.siu.edu.ar/svn/guarani3/nodos/institucion_x/preinscripcion/trunk/3.6.0, sobre la que en el paso | + | ##Completar la [[SIU-Guarani/preinscripcion3.6.0/instalacion_desde_cero/instalacion| instalación desde cero]] en un servidor de desarrollo, como se explica en el link, utilizando la URL de checkout https://colab.siu.edu.ar/svn/guarani3/nodos/institucion_x/preinscripcion/trunk/3.6.0, sobre la que en el paso 3.2 incorporamos las personalizaciones anteriores. Omitir los pasos referidos a creación e inicialización de base de datos, directamente hacer apuntar a la base clonada en el paso anterior, en el archivo config.php para los puntos de acceso alumno y admin. |
##Activar las personalizaciones y verificar que las mismas sigan funcionando correctamente. Si se realiza algún ajuste, no olvidar el svn commit correspondiente. | ##Activar las personalizaciones y verificar que las mismas sigan funcionando correctamente. Si se realiza algún ajuste, no olvidar el svn commit correspondiente. | ||
#Generar una versión la versión estable de cuatro dígitos para instalar en producción. Ejemplo: | #Generar una versión la versión estable de cuatro dígitos para instalar en producción. Ejemplo: |
Revisión del 12:49 22 mar 2017
Actualización desde versión 3.5.0
Si se dispone de una instalación en producción de la versión anterior de Preinscripción (3.5.0) y se desea migrar a 3.6.0, recomendamos seguir los siguientes pasos:
- Realizar un backup de la base de datos de producción.
- Sobre la base de producción, correr el script mig_v3.5_a_v3.6.sql, distribuido con la versión en la carpeta BD/Conversion.
- Migración de personalizaciones: si se dispone de personalizaciones desarrolladas para la versión anterior, seguir los siguientes pasos. Caso contrario, continuar en el paso 4.
- Asegurarse de haber efectuado un svn commit de todas las personalizaciones desarrolladas.
- Realizar una copia de las personalizaciones dentro de la nueva versión. Ejemplo:
- svn cp
https://colab.siu.edu.ar/svn/guarani3/nodos/institucion_x/preinscripcion/trunk/3.5.0/src/pers/institucion_x
https://colab.siu.edu.ar/svn/guarani3/nodos/institucion_x/preinscripcion/trunk/3.6.0/src/pers/institucion_x
-m "Personalizaciones Preinscripción 3.6.0 institucion_x: se copian las personalizaciones de la versión 3.5.0" - Con esta operación se realiza la copia de las personalizaciones anteriores directamente en el repositorio y se mantiene la historia de las mismas.
- Clonar la base de datos de producción migrada para realizar pruebas sobre la misma.
- Completar la instalación desde cero en un servidor de desarrollo, como se explica en el link, utilizando la URL de checkout https://colab.siu.edu.ar/svn/guarani3/nodos/institucion_x/preinscripcion/trunk/3.6.0, sobre la que en el paso 3.2 incorporamos las personalizaciones anteriores. Omitir los pasos referidos a creación e inicialización de base de datos, directamente hacer apuntar a la base clonada en el paso anterior, en el archivo config.php para los puntos de acceso alumno y admin.
- Activar las personalizaciones y verificar que las mismas sigan funcionando correctamente. Si se realiza algún ajuste, no olvidar el svn commit correspondiente.
- Generar una versión la versión estable de cuatro dígitos para instalar en producción. Ejemplo:
- svn cp
https://colab.siu.edu.ar/svn/guarani3/nodos/institucion_x/preinscripcion/trunk/3.6.0
https://colab.siu.edu.ar/svn/guarani3/nodos/institucion_x/preinscripcion/versiones/3.6.0.1
-m "Preinscripción versión 3.6.0.1 institucion_x"
- Realizar una instalación desde cero en el servidor de producción, como se explica en el link, omitiendo el paso de creación e inicialización de la base de datos. Usar como URL de checkout la generada en el paso anterior ( https://colab.siu.edu.ar/svn/guarani3/nodos/institucion_x/preinscripcion/trunk/3.6.0.1 ).