Saltar a contenido

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

  1. Clonar el repositorio core en la nueva versión

    Terminal
    git clone --depth 1 --branch YOURVERSIONTAG git@gitlab.com:openbravo/product/openbravo.git
    

    Info

    Sustituya la etiqueta YOURVERSIONTAG por su versión actual de Openbravo, por ejemplo: 3.0PR19Q4

  2. Identificar los parches aplicados al core en la instalación actual, para volver a aplicarlos más adelante:

  3. 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.

  4. 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

  1. Clonar el repositorio core en la nueva versión:

    Terminal
    git clone --depth 1 --branch 3.0PR21Q3.2 git@gitlab.com:openbravo/product/openbravo.git
    
  2. Configurar Openbravo.properties y otros archivos para que coincidan con su instalación actual.

  3. Copiar todos los módulos de su instalación anterior al nuevo entorno.
  4. Aplicar los parches extraídos en los pasos anteriores (puede que sea necesario adaptarlos a la nueva versión).
  5. Realizar una compilación completa:

    Terminal
    ant update.database compile.complete.deploy
    
  6. 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.

  7. Iniciar el servidor.

  8. 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.