inBuilder 低代码平台特性推荐系列第二十八期——一键生成补丁
一、概述
用户在开发完成后,需要将开发交付物进行分发。当前,分发方式为补丁分发。以往,用户需手动挑选交付物并使用补丁工具进行补丁制作。为了提升效率,我们在最新版本中新增了生成补丁的功能。该功能可以自动收集用户开发的交付物(如业务对象、菜单等配置数据),并生成补丁文件。
目前,此功能支持补丁名称等简单信息的描述。生成补丁后,如有需要用户仍可以通过补丁管理平台进行补丁详细信息的设置。
同时还提供了提取数据的功能,可以把 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低代码平台开源社区版,可免费下载使用,加入我们,开启开发体验之旅!
评论