Actualización a Openbravo 21Q3.2
Visión general
Esta guía explica cómo actualizar su entorno actual de Openbravo a la versión 21Q3.2. Esto implica dos pasos principales:
- Identificar y extraer los parches personalizados realizados en su versión actual de Openbravo
- Actualizar a Openbravo 21Q3.2
Info
Esta actualización es necesaria para migrar Openbravo a Etendo.
Cómo actualizar a Openbravo 21Q3.2
Requisitos
- Git
- Una herramienta de comparación/fusión si es necesario generar parches
Identificar y extraer los parches personalizados realizados en su versión actual de Openbravo
-
Clonar el repositorio core en la nueva versión
Info
Sustituya la etiqueta YOURVERSIONTAG por su versión actual de Openbravo, por ejemplo: 3.0PR19Q4
-
Identificar los parches aplicados al core en la instalación actual, para volver a aplicarlos más adelante:
-
Utilice una herramienta de comparación como Meld o Kdiff3 para comparar las diferencias entre su entorno y el Openbravo estándar que acaba de clonar.
- Extraiga los parches personalizados (evite generar parches para cambios que sean correcciones de errores, ya que deberían estar incluidos en la nueva versión).
Actualizar a Openbravo 21Q3.2
-
Clonar el repositorio core en la nueva versión:
-
Configurar Openbravo.properties y otros archivos para que coincidan con su instalación actual.
- Copiar todos los módulos de su instalación anterior al nuevo entorno.
- Aplicar los parches extraídos en los pasos anteriores (puede que sea necesario adaptarlos a la nueva versión).
-
Realizar una compilación completa:
-
Corregir problemas con módulos personalizados.
Warning
Consulte las Notas de la versión de Openbravo para cambios en la API y otras consideraciones al actualizar.
-
Iniciar el servidor.
- Probar si hay errores funcionales o de ejecución y corregirlos.
Success
Su entorno está listo para ser migrado a Etendo.
Consulte la Guía de la herramienta de migración.
Este trabajo es una obra derivada de la Guía del desarrollador de Openbravo Wiki, utilizada bajo CC BY-SA 2.5 ES. Esta obra está licenciada bajo CC BY-SA 2.5 por Etendo.