Presentamos los pasos para actualizar módulos desde la plataforma de Odoo Sh
- Paso 1: Subir los archivos al servidor
- Opción 1: Desde comandos git
- Ir a la carpeta del repositorio
- Eliminar los archivos de la anterior versión del modulo
- Pegar los archivos de la nueva versión
- Abrir la consola de git y ejecutar los siguientes comandos:
- git add .
- git commit -m "Actualizacion"
- git push origin HEAD:nombre_de_la_rama
- Opción 2: Desde la pagina web de github
- Ingresar a la pagina web de github
- Ingresar al repositorio del proyecto
- Ir a la rama deseada
- Dar click en el botón ""Add files"
- Subir los archivos de la nueva versión
- Luego de subir los archivos Odoo Sh empezará a cargarlos
- Paso 2: Ingresar a Odoo
- Al terminar, dar click al botón "Conectar"
- En caso de que salga el mensaje "Internal Server Error"
- Causa #1: La nueva versión del módulo tiene un error en el código.
- Causa #2: Se agregado nuevos campos a "Compañías" o "Contactos", que son datos que Odoo necesita que se actualicen manualmente.
- Seguir los pasos de "Actualizar el modulo - Opción 2: Desde la línea de comandos"
- Paso 3: Actualizar el modulo
- Opción 1: Desde el menú "Aplicaciones"
- Ir al menú de Aplicaciones
- Buscar el módulo a actualizar
- Dar click al botón "Actualizar"
- Opción 2: Desde la línea de comandos
- Ingresar al proyecto de Odoo Sh
- Dar click a la rama donde hemos actualizado los módulos
- Dar click en el botón "Shell"
- Ejecutar el siguiente comando:
- odoo-bin -u nombre_de_la_carpeta_del_modulo --stop-after-init
- Esperar a que termine de actualizar
- Paso 4: Probar
- Probar la nueva versión del módulo
¿Cómo actualizar módulos en Odoo SH?