金蝶云·星瀚MC标准补丁一键制作工具原创
金蝶云社区-靠谱的高峰老师
靠谱的高峰老师
6人赞赏了该文章 1,011次浏览 未经作者许可,禁止转载编辑于2023年01月19日 15:58:59
summary-icon摘要由AI智能服务提供

本文档介绍了金蝶云·星瀚MC标准补丁一键制作工具的使用方法,旨在指导开发工程师快速制作标准MC升级补丁包。该工具适用于金蝶云·星瀚标准产品和行业产品的补丁包制作,详细说明了运行环境配置、补丁目录准备、工具内容填写及一键制作补丁包的流程,并提供了补丁包检查步骤。

【场景】

    咱们的开发的同学在支持现场解决问题时,修复了一个bug需要更新到私有云客户的环境上时,大家是否有这样的困扰:该如何部署上去呢?直接替换代码、元数据的压缩包?替换jar包?替换元数据?要不要重启服务?等一系列的问题。其实我们金蝶云·苍穹、金蝶云·星瀚是有标准的MC补丁升级功能的,由于MC中是支持分应用部署的,那么我们是不是把补丁做成标准的MC补丁就可以通过MC直接一键升级了,答案是肯定的。

    那么该如何制作这种标准的MC私包呢?拿好小板凳,请听我慢慢道来。

【解决方案】

    基于此,金蝶云·星瀚MC标准补丁一键制作工具就此诞生了。

第1章 概述

1. 目的

    本文档旨在能指导开发工程师快速制作金蝶云·星瀚的标准MC升级补丁包。

2. 适用范围

    该工具适用于金蝶云·星瀚标准产品、行业产品补丁包的制作。

第2章 操作说明

1. 运行环境

    安装JRE,配置环境变量后,双击kittool.jar打开。界面如下:

image.png


2. 操作流程

image.png


2.1 补丁目录准备

    创建如下的目录结构:

    根目录

          |__dm

          |__jar

               |__biz

2.2 补丁目录准备

    从对应的分支(业务开发、主干、基线)的构建或冒烟制品库获取相关的元数据压缩包、代码压缩包;元数据压缩包放置到dm目录下,代码压缩包放置到biz目录下;

2.3 补丁目录准备

    从https://devops.kingdee.com网站的版本发布管理中获取补丁号。

2.4 补丁工具相关内容填写

    产品类型选择:支持标准产品(业务)与 行业产品,切换时有预置云标识和应用标识;

    所属产品:支持的业务线的产品名称;

    云标识: 只支持录入一个云标识;

    应用标识:支持录入多个应用“,”隔开;

    补丁号:参考2.3获取的补丁号;

    补丁文件路径:即第1步创建的根目录;

    补丁发布说明:补丁发布说明

    制作制作日志:补丁制作过程中详细日志信息

2.5 一键制作补丁包

点击工具栏的“制作补丁”。

image.png

image.png

第3章 补丁包检查

1、检查压缩包的目录结构是否正确;

image.png

2、检查kdpkgs.xml生是否正确;

image.png

 源代码地址:http://gitlab.kingdee.com/gaofeng/kittool


图标赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0