反馈已提交

网络繁忙

版本管理插件

  • 文档创建者:产品运营CJ
  • 编辑次数:9次
  • 最近更新:小张好像不在线 于 2022-11-28
  • 1. 概述

    1.1 版本

    报表服务器版本插件版本
    10.0&11.0V1.0.0

    1.2 应用场景

    1)在企业管理中,帆软决策系统中的文件、配置、数据是分离的,无法契合客户实际的业务划分,不利于从业务的角度对这些资源进行统一管理;

    2)在实际业务中,传统的资源转产和备份恢复方式,在可靠性和便捷性上无法完全满足客户需求

    3)客户有多个环境(如测试环境、生产环境等),有资源上线生产环境的规范性管理要求

    版本管理插件提供“模块”的概念,对应客户的实际业务划分(如销售、生产)或者不同项目,协助客户建立“业务模块”资源的上线管理流程;

    同时,对于把帆软决策系统作为综合性管理平台的客户,可以实现对于单一模块或模块组合进行独立的管理和维护

    业务划分.jpg

    1.3 功能描述


    功能
    简介

    模块管理

    系统管理员在正式环境中,通过新增模块,选择开发人员可以进行更新的资源的方式,完成业务模块划分和资源权限记录

    授信

    系统管理员在正式环境中,为特定的开发人员发放凭证,使其拥有对模块资源编辑的权限

    资源包创建

    开发人员在开发环境中,通过提供的网址,选择需要更新的资源,进行打包

    资源包上传开发人员在开发环境中,通过提供的网址,将生成的压缩包,上传到正式环境
    审批

    系统管理员在正式环境中,对开发人员上传的资源,进行审核,确定是否通过

    任务管理

    系统管理员在正式环境中,通过新建任务的方式,进行资源更新

    版本详情系统管理员可在正式环境中,查看更新的模块版本信息


    2. 插件介绍

    2.1 插件安装

    获取插件:扫码添加工作人员获取安装包

    单人二维码.png

    设计器插件安装方法参照:设计器插件管理

    服务器安装插件方法参照:服务器插件管理

    2.2 操作方法

    插件安装成功后,管理员登录数据决策系统,点击「管理系统>版本管理」,即可进入功能界面,如下图所示:

    页面简介.PNG

    整体操作流程如下图所示:

    111111111111111111.jpg

    3. 模块管理

    管理员可以在模块管理中,实现模块的增删改,以及查看模块的详细信息

    3.1 新增模块

    管理员可根据企业实际的业务场景,进行模块的新增。新增模块可以设置模块名称和模块说明,模块名称不能为空,模块说明可以为空。此处新增一个“人事”模块

    新增模块.PNG

    模块基本信息如图:

    模块基本信息.PNG

    其中模块信息和模块说明可以进行修改,当前版本、最新版本和最新记录,在所有操作完成后,会显示具体信息。

    当前支持的资源列表如图:

    资源列表.PNG

    支持对于资源的新增和删除。此处的资源,是正式环境下,工程现有的各类型所有资源。

    比如此处新增一张模板“测试1”,意思是:在本次的操作中,管理员预先给定了限制,后续开发人员只能针对模板“测试1”进行更新。但此处并不是强制限制,开发人员仍可以针对其他资源进行更新,如在资源包创建步骤中,选择更新模板“测试2”。只是在后续的审批阶段,管理员可以查看到开始时,自己给定限制的资源(模板“测试1”),来确定开发人员是否按照要求,只进行了限制资源的更新操作,从而来判断是否通过审批(这个场景下,开发人员就没有按照限制的要求,而是更新了模板“测试2”)。此处可理解为记录初始设置,用于后续审批阶段的对照,但并非强制限制开发人员操作

    3.2 删除模块

    支持对于模块的删除操作

    删除模块.jpg

    3.3 注意事项

    一个资源只能属于一个模块,如果添加重复,会有报错提示

    重复添加报错.jpg

    4. 授信

    管理员可以在授信中,通过为特定开发人员的邮箱中发送凭证的方式,授予其进行资源更新的权限。此处也可以管理历史授信记录(增、删、改、查)

    4.1 新增授信

    点击增加授信,进行编辑

    增加授信1_mosaic.png

    需编辑信息的含义:

    模块:选择要进行资源更新的模块,生成的凭证会包含该模块的相关信息。不能为空,此处选择之前新增的“人事”模块

    邮箱:绑定接收授信凭证的开发人员邮箱,不能为空

    开始IP&结束IP:限制后续资源包上传阶段,可进行上传操作的机器

    截止时间:授信有效截止时间

    是否可用:这条授信是否可用

    4.2 编辑授信

    对已有的授信记录进行更改、批量删除、单独删除等操作

    编辑授信存档_mosaic.png

    4.3 发送授信

    在可用并且在有效时间内的授信记录,可以点击发放凭证

    编辑授信存档_mosaic(发送).png

    点击发送之后,会将生成的凭证发送到绑定的开发人员邮箱中

    邮箱_mosaic.png

    开发人员可以通过访问获取凭证地址,获取对应的凭证(其中data后引号内的内容就是生成的凭证)

    该地址只能访问一次,多次访问会失效,无需登录即可访问

    凭证.PNG

    4.4 查询授信

    如果有多条授信记录,可以通过时间、模块、邮箱、是否可用等筛选信息,快速查询到所需的授信记录

    授信查询.png

    5. 资源包创建

    开发人员收到版本管理凭证邮件后,即可以进行资源包的创建。开发环境的帆软工程也需要安装版本管理插件

    5.1 登录验证

    访问资源包创建地址:http://ip:port/webName/decision/version/management/pack/page/create (标红部分需要根据具体开发环境的工程信息进行调整)。该地址需要登录才能访问,并且需要有版本管理节点权限的开发人员才可以创建成功

    输入邮箱地址和收到的凭证

    凭证输入_mosaic.png

    点击确定,会校验凭证和邮箱是否匹配;校验成功后,会跳转到资源包选择资源界面

    资源包创建.PNG

    左边的模块列表中,显示授信时选定的,绑定到凭证中的模块。此处为“人事”

    选中左边模块列表中的模块,右边可编辑该资源包中所包含的模块信息,如版本号、更新说明、以及更新的资源

    5.2 资源更新方式

    资源更新方式有两种,分别是新增更新和删除更新:

    新增更新:将开发环境中的新资源更新到正式环境;

    删除更新:开发环境与正式环境中有相同名称的资源,通过此种方式,删除正式环境中的相应资源

    此处选择的是新增更新

    5.3 点击创建

    资源选择完成后,点击右上角的创建,生成资源包

    创建要求:

    • 每个模块版本号必填

    • 资源只能在一个模块里面进行一种更新

    点击创建按钮后,如果不符合创建要求,会给出相应的提示;如果符合创建要求,则会自行下载一个.zip的压缩文件

    6. 资源包上传

    生成资源包后,可以访问服务器资源包上传地址,进行上传

    6.1 资源包上传

    资源包上传访问地址为:http://ip:port/webName/decision/version/management/pack/upload/page

    注:标红部分需要根据正式环境的工程信息进行调整,该地址可在版本管理凭证邮件中直接复制)该地址在不登录的情况下就能访问。

    资源包上传.PNG

    点击打开,解析成功后,会显示当前资源包包含的模块,以及模块包含的信息(版本号、更新说明、资源更新内容),页面和资源包创建页面样式一样,只是无法编辑。检查信息更新无误后,点击右上角的确定上传,自行输入资源包名称

    资源包人事更新.PNG

    点击确定后,会对资源包进行校验,校验内容如下:

    • 资源包的名称必须唯一,且不能为空

    • 资源包的凭证有效性

      • 凭证只能用一次,只要上传成功一次,那么该凭证就会失效;用该凭证生成的其他资源包都无法上传

      • 生成凭证的授信记录是否为可用状态

    • 每个模块的版本号是否合理(必须要大于当前模块的最大版本号)

    • 上传资源包机器的ip是否在对应授信的授权ip范围内

    校验无误后,资源包上传成功,生成该资源包的凭证就会失效了

    6.2 查询提交记录

    在上传列表页面,可以查看当前服务器的所有资源包提交记录和相应信息

    上传列表.PNG

    7. 审批

    开发人员上传的资源包,需经过管理员的审核后,才能进行后续的资源更新

    7.1 审批页面信息

    资源更新_mosaic.png

    左侧显示资源包的列表,支持根据资源包状态资源包的名称的模糊查询。

    右侧显示资源包的详细信息,包括提交IP、提交邮箱、提交时间、状态、审批说明、资源包的更新信息等

    7.2 检测模块资源变动

    监测变动_mosaic.png

    7.3 审核是否通过

    管理员查看资源包的更新信息后,可以选择审核通过或者不通过。无论是通过还是不通过都需要填写审核说明

    审核通过_mosaic.png

    8. 任务管理

    资源包审核通过后,管理员可通过新建任务的方式,进行资源更新

    8.1 新建任务

    新建任务.jpg

    说明:

    • 任务名称:必填,唯一不能重复

    • 执行方式:立即执行、定时执行

    • 执行时间:定时执行状态下,设置执行时间

    • 通知人员:任务执行结果的通知人员

    • 通知方式:通知执行结果的方式,当前支持系统消息通知、邮件通知、短信通知,3种通知方式

    • 模块更新列表:用于添加当前任务需要更新资源的模块

    可通过新增模块和选择资源包两种方式,选择想要进行更新的模块;

    更新类型有发布和回滚两种方式:发布的话只可以选择比当前版本号大的版本,回滚的话只可以选择比当前版本号小的版本;

    点击确定后,任务执行成功

    8.2 查询任务

    查询任务.PNG

    可以通过不同维度查询历史任务,点击详情按钮可以看到任务详情,支持对于任务进行复制操作

    9. 版本详情

    管理员可在版本详情中查看,更新模块的版本信息

    版本详情.PNG

    左边选择【模块,版本号】,右边展示具体信息:

    • 该版本的来源资源包

    • 具体的资源更新情况

    10. 更新效果

    正式环境中,两张模板进行了资源更新。其中模板1,是从开发环境更新版本到正式环境中(正式环境中原来有该模板的旧版本);模板2,从开发环境新增到正式环境中(正式环境中原来无该模板)

    最终效果.PNG

    在模块管理中,更新了人事模块的当前版本、最新版本和更新记录信息

    模块管理效果.PNG

    附件列表


    主题: 数据决策系统
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    在线QQ(将在2023.01.05关停):800049425

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    7*24h

    智 能客 服