持续化部署合包制品工具:合包制品工具针对运维升级服务的合并制品业务。升级包读取递归、检查分类、分类过滤、包顺序调整、基线版本列表、目录与文件合并、文件内容格式化/读取/序列化/比对/合并、压缩制品程序与SQL包、程序与SQL制品流程、制品事务重试/跳过/终止等
点击空白处退出提示
持续化部署合包制品工具:合包制品工具针对运维升级服务的合并制品业务。升级包读取递归、检查分类、分类过滤、包顺序调整、基线版本列表、目录与文件合并、文件内容格式化/读取/序列化/比对/合并、压缩制品程序与SQL包、程序与SQL制品流程、制品事务重试/跳过/终止等
1、加载升级包:从列表中选择一个或多个升级包
2、检查升级包:根据设置的规则过滤掉升级包中的无用文件或文档
3、合并升级包:按升级包顺序进行升级包内所有文件的合并
4、压缩合并包:将升级包压缩为ZIP文件
5、提交制品包:提交到制品平台并保存基线版本
1、合包制品工具目前完整做了3个(产品销售中心、基金投顾、总线)总计代码10w多行,注释1.5w万多行
2、界面设计15个(主窗体、树结构、合包配置、制品配置、数据库配置、日志级别、升级包导入、待确认列表、合包顺序、合并信息与基线等)
3、后台业务逻辑开发28个(升级包读取递归、检查分类、分类过滤、包顺序调整、基线版本列表、目录与文件合并、文件内容格式化/读取/序列化/比对/合并、压缩制品程序与SQL包、程序与SQL制品流程、制品事务重试/跳过/终止等)
4、C++公共DLL类库开发了9个(数据库连接与操作、日志与级别、MD5加密与SHA加解密、目录与文件、XML文档对象模型、XML格式化、ZIP/RAR/WAR压缩解压、HTTP API接口、制品流程工作区初始化/重置/清空/文件上传/提交/模型建立、OpenAPI加密签名等)
5、测试优化调整21处、测试Bug处理59个
6、开发文档编写整理7个(详细需求文档3个、制品API文档1个、数据库文档1个、通用业务流程文档1个,测试文档1)




评论