WhatsApp chat

Metodología de trabajo para nuevos desarrolladores Odoo

Marlon Falcon Hernandez, • odoo
Back

Estas son las normas básicas que deben seguir los desarrolladores que se incorporan a un proyecto de Odoo, para mantener el código ordenado y evitar sorpresas en producción.

1. Git y control de versiones

Se trabajará con Git y control de versiones. Cada programador utilizará su propia rama para realizar sus cambios.

Ejemplo:

Crear una rama:

git checkout -b branchname

Borrar una rama:

git checkout -d branchname

Nota: para borrar una rama local, el comando correcto es git branch -d branchname.

Cambiarnos de rama:

git checkout master

Flujo habitual de trabajo en la rama personal:

git checkout -b 16.MFH
git pull origin 16.MFH
git add .
git commit -m "Cambios en Rama"
git push origin 16.MFH

2. Control de trabajo

3. Paso a producción

No se sube nada a producción sin la autorización del cliente y sin que lo haya probado el consultor funcional.