外部环境的元数据导出合并到Gitlab仓库原创
金蝶云社区-唐佐平
唐佐平
3人赞赏了该文章 892次浏览 未经作者许可,禁止转载编辑于2023年09月22日 07:29:51

        大家在项目上是不是经常碰到,实施人员在沙箱环境直接做了单据扩展,或者开发之外的项目成员,在其他环境进行了单据的扩展,这些单据的扩展,和开发环境就会不一致,我们一般在外部环境将这些扩展的应用、元数据导出来,然后在开发环境导入。

        甚至,旗舰版很多项目只会做一些单据扩展,连开发环境都没有,旗舰版的补丁包只能通过协同开发推送到天梯,这个时候我们怎样把元数据上传到协同开发平台的Gitlab仓库呢?

        其实很简单,我们一步步来操作:

1、在协同开发平台创建项目;

        【如何在金蝶云.协同开发平台创建项目】

2、安装Git客户端软件(TortoiseGit);

        【TortoiseGit安装使用教程】

3、项目代码克隆到本地电脑目录;

        将协同开发平台项目的代码克隆到电脑目录,参考TortoiseGit教程操作。

4、导出扩展的应用、元数据文件;

        进入开发平台,导出应用的元数据文件

   image.png

5、将导出的元数据文件放入到项目代码目录中;

        元数据导出是一个zip文件,我们打开zip文件,参考截图,将元数据复制到对应的目录下

image.png

6、修改配置文件datamodel.xml;

image.png

7、提交元数据到Gitlab仓库;

    image.png


提交完成后,可以登录Gitlib仓库检查一下,看下元数据是不是成功提交到代码仓库。


8、构建项目

        【如何在协同开发平台构建补丁包】

9、推送补丁到天梯

        【关联租户环境】

        【补丁制品如何推送到天梯】



赞 3