一键导出应用(元数据、编码规则、单据类型等预置KSQL)到协同开发项目元数据目录原创
金蝶云社区-唐佐平
唐佐平
4人赞赏了该文章 754次浏览 未经作者许可,禁止转载编辑于2023年10月09日 20:25:35

开发过程中的烦恼

【你是不是在开发工程中碰到过这些烦恼:】

  • Java代码在IDEA中提交到Git代码仓库

  • 元数据在开发平台提交到Git仓库

  • 预置数据要一个一个表导出为KSQL,放到指定元数据目录下 参考 预置数据导出指引

  • 好像不是太方便 ……


这个文章,就是来解决这些烦恼的,我开发了一个小工具,可以一键将云、应用、表单的元数据,编码规则,单据类型等预置数据,一次性导出到指定的元数据目录下,然后可以直接提交到Git代码仓库


工具补丁包安装

★ ★ ★

本补丁适用于开发调试环境,导出元数据资源到项目目录

星空·旗舰版R202306.001以上版本验证通过

★ ★ ★

  • 补丁包在文章后面的附件进行下载

  • 在开发服务器MC中安装附件补丁包

  • 修改CUSLIBS配置,增加P20230927-000004参考文档

  • 重启苍穹服务

  • 需将补丁包中解压后的jar文件,复制到开发机器的lib依赖包bizcus目录


一键导出工具使用方法

1 配置应用导出目录:https://vip.kingdee.com/link/s/lSEBu

       建议配置到协同开发平台的元数据目录

2、启动IDEA调试环境 -> 登录旗舰版调试环境 -> 进入开发平台 -> 搜索并进入表单 madeappexport

3、选择需要导出的应用,以及元数据类型,进行导出

4、配置datamodel.xml(新应用,第一次导出才需要配置),增加应用元数据目录

5、然后就可以和代码一起提交到协同开发项目Gitlab仓库

6、可以进行项目构建了


参考资料:Git-TortoiseGit下载与安装    如何在协同开发平台创建项目  

操作步骤截图:

image.png


image.png

image.png


赞 4