在实际应用中,为确保数据安全和应用的稳定运行,我们通常需要部署多个环境,例如开发环境、预发布环境和生产环境。本篇文档将以两种常见的无代码开发流程为例,详细说明如何在 NocoBase 中实现发布管理。
发布管理必备的三个插件,请确保已经激活以下插件。
适用于简单的开发流程。开发、预发布和生产环境各自只有一个,变更从开发环境依次发布到预发布环境,最终部署到生产环境。在这个流程里,只有开发环境可以修改配置,预发布和生产环境都不允许修改。

配置迁移规则时,内核和插件内置表选择「覆盖优先」规则,其他的如果无特殊需要可以按默认处理

适用于多人协作或复杂项目场景。多个并行的开发环境可以独立开发,所有变更统一合并到预发布环境进行测试与验证,最后发布到生产环境。在这个流程里,也只有开发环境可以修改配置,预发布和生产环境都不允许修改。

配置迁移规则时,内核和插件内置表选择「插入或更新优先」规则,其他的如果无特殊需要可以按默认处理

执行迁移前,会自动对当前应用进行备份。如果迁移失败或结果不符合预期,可通过 备份管理器 进行回滚恢复。
