odoo插件多版本开发

管理好自己开发的模块,以适配odoo的不同版本

odoo 官方每年都会发布新的版本,我们在选择 odoo 平台开发产品的时候,自然会考虑到版本的适配问题。管理好自己开发的模块,以适配 odoo 的不同版本,是每一位开发者必须要做的事情。以下是我们推荐给初学者的插件开发管理模式:

odoo服务安装

对于初学者,推荐使用 windows 安装包,免了不必要的折腾,就可以快速将程序跑起来。可以将16、17、18三个版本同时安装在指定目录,odoo.conf 配置文件中区分下服务运行的端口号即可。


数据库与服务端口配置


为三个版本分别创建3个不同的用户角色,名称自己感觉好就行;创建数据库的时候也加上版本号标识,这样就容易区分了。

服务端口号,是在 odoo.conf 中配置的。可以通过nssm服务管理工具,将已有的windows服务添加端口号备注,这样每个 odoo 服务版本使用的端口号就更加清晰了。

版本控制及分支


使用git版本控制,为3个版本创建3个不同的分支

视频讲解


Tags
Archive
Odoo最简安装及调试
odoo 快速跑起来