inBuilder低代码平台特性推荐系列第二十八期——一键生成补丁

148 阅读4分钟

一、概述

用户在开发完成后,需要将开发交付物进行分发。当前,分发方式为补丁分发。以往,用户需手动挑选交付物并使用补丁工具进行补丁制作。为了提升效率,我们在最新版本中新增了生成补丁的功能。该功能可以自动收集用户开发的交付物(如业务对象、菜单等配置数据),并生成补丁文件。 

目前,此功能支持补丁名称等简单信息的描述。生成补丁后,如有需要用户仍可以通过补丁管理平台进行补丁详细信息的设置。

 同时还提供了提取数据的功能,可以把data配置数据提取出来,放到当前bo所在文件夹的AppData文件夹中,方便用户进行挑选使用。

二、特性说明

1、启用功能

如果设计器中没有生成补丁功能,需要先启用。

配置路径:\server\config\platform\common\ delivery_switch.json

2、预制补丁模块

增量模块包括环境中已经更新过初始增量的模块。如果想要制作某模块的初始补丁,需要现在配置中增加这个模块,可以参照已有的模块进行新模块的配置。

配置路径:\server\config\platform\common\patchmodule.json

3、生成补丁使用示例

**(**1)点击生成补丁按钮

生成补丁的按钮在发布的下拉菜单中,需要先点击发布的下拉按钮,再点击【生成补丁】按钮

(2) 填写补丁信息

在生成补丁包的对话框中,选择增量类别、增量模块,并填写补丁名称信息。

补丁名称信息会自动生成,用户也可以自行定义。

增量类别包括Bug修复、版本升级、模块初始、合并、需求。

**(**3)选择交付物

选择交付物页面中可以选择当前应用所涉及的交付物,包括开发元数据、业务对象、业务种类、菜单、工作流、任务中心、导入导出规则、打印格式、功能操作、权限字段、单据流、业务流、数据转换规则、编码规则、查询格式、查询联查等。

页面还提供了全选、只看已选和搜索功能。

(4)用户选择交付物完成后,点击确定,即可生成补丁并下载下来。

(5) 完善补丁信息

补丁生成完成后,可以通过补丁制作工具进行补丁详细信息的设置,以及查缺补漏。

至此补丁制作完成。

4、提取数据

(1) 点击提取按钮

提取数据的按钮在发布的下拉菜单中,需要先点击发布的下拉按钮,再点击【提取数据】按钮。

(2) 选择交付物

选择交付物页面中可以选择当前应用所涉及的交付物,包括业务对象、业务种类、菜单、工作流、任务中心、导入导出规则、打印格式、功能操作、权限字段、单据流、业务流、数据转换规则、编码规则、查询格式、查询联查等配置数据。

页面还提供了全选、只看已选和搜索功能。

用户选择交付物完成后,点击确定,将数据提取到当前bo所在文件夹的AppData文件夹中。至此数据提取完成。

欢迎大家积极留言共建,期待与各位技术大咖的深入交流! 

 此外,欢迎大家下载我们的inBuilder低代码平台开源社区版,可免费下载使用,加入我们,开启开发体验之旅!