odoo14-dev-environment/README.md

1.1 KiB

Development area

Repos for various parts of the Odoo platform.

To be installed into this directory structure:

/opt/odoo
      └─┬── core      [Core Odoo project and included addons]
        │
        ├── custom    [Modules developed in-house]
        │
        ├── community [Modules by OCA, all repos mixed in a flat structure]
        │
        ├── apps      [Bought from third parties in the Odoo Apps Store]
        │
        ├── vendor    [Developed by an Odoo partner under contract]
        │
        ├── vendor01  [In-house copy of modules removed from e-invoice repo]
        │
        └── vendor02  [New e-document modules (replaces original e-invoice repo)]

To download or update code from repositories:

./update_from_repo.sh [-h] -o={all|core|community|vendor|vendor01|vendor02|custom}

To install into the production structure:

sudo ./install_odoo_code.sh [-h] -o={all|core|community|vendor|vendor01|vendor02|custom}

To apply patches to installed code:

sudo ./apply_patches.sh [-h] -o={all|core|community|vendor|vendor02}