快速入门¶
核心构成¶
使用 Odoo.sh 时,理解其中涉及的主要构成部分非常重要。虽然它们相互关联,但每个部分在 Odoo 应用的开发与部署中都扮演着独特的角色:
GitHub代码仓库:一个版本控制空间,用于存储 Odoo 应用程序的源代码。它会跟踪每一次更改、支持团队协作,并且可以是公开或私有的。
Odoo.sh 项目:一种平台即服务(PaaS),与 GitHub 整合,能够简化和自动化 Odoo 应用的开发、测试和部署流程。它包含自动备份、分段环境和持续集成流水线等工具。
Odoo 数据库:数据库用于存储 Odoo 应用程序使用和生成的所有运营数据,例如业务记录、配置信息和用户数据。
这三者共同构成了从代码开发到实际业务应用的完整流程。
用户角色¶
Odoo.sh 涉及不同类型的用户,每个角色在项目周期中承担特定的职责:
GitHub用户:指拥有与 Odoo.sh 项目关联的 GitHub 代码仓库访问权限的开发者。拥有仓库访问权限并不会自动使其成为 Odoo.sh 项目的协作者。
Odoo.sh 协作者:负责管理 Odoo.sh 项目的成员。每位协作者都必须关联一个 GitHub 用户,但他们不等同于数据库用户。
数据库用户:已部署的 Odoo 数据库的最终用户。他们与运行中的系统进行交互,但不参与开发或项目管理。