管理迭代

更新时间:
复制 MD 格式

数据管理DMS的DevOps迭代提供了逐阶段推进研发流程的功能,每个迭代的阶段内都可以直接新建相应类型的工单,使得开发协同性更好,开发更高效。

新建迭代

  1. 登录数据管理DMS 5.0。

  2. 在顶部菜单栏中,选择数据库开发 > 研发空间 > DevOps。

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 数据库开发 > 研发空间 > DevOps。

  3. 单击迭代页签。

  4. 单击新建迭代。

  5. 在新建迭代页面,配置以下信息,并单击确认。

    配置项

    说明

    迭代名称

    填写迭代名称。

    所属项目

    选择迭代期望归属的项目。

    迭代模板

    选择目标迭代模板。

    • 迭代模板涉及研发流程包含的阶段。

    • 迭代模板涉及每个阶段推进时需要具备的条件。

    • 迭代模板决定每个阶段中可选的新建工单类型。

    说明
    • 一个迭代只能关联一个迭代模板。

    • 新建迭代后不支持修改迭代模板,如需切换迭代模板,请重新创建迭代。

    更多信息,请参见新建迭代模板。

    参与人员

    选择迭代参与人员。迭代参与人员可进行如下操作:

    • 在迭代的每个阶段中新建工单。

    • 推进迭代到下一个阶段。

    说明

    仅支持创建人、项目管理员、DBA和管理员添加或移除参与人员。

    可选数据库

    选择迭代过程中需要使用的数据库。

    说明

    数据库只能选择项目可选数据库列表内的数据库。如果项目可选数据库列表内没有数据库,则租户下所有的数据库都可以被选择。

    描述

    填写迭代描述,便于后期管理。

新建工单

  1. 登录数据管理DMS 5.0。

  2. 在顶部菜单栏中,选择数据库开发 > 研发空间 > DevOps。

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 数据库开发 > 研发空间 > DevOps。

  3. 单击迭代页签。

  4. 单击目标迭代名称,进入迭代详情页面。

  5. 推进迭代阶段流程。

    1. 单击新建工单,选择工单类型。

      说明

      迭代的每个阶段中可选的新建工单类型取决于迭代模板的定义。

      关于工单操作,请参见下表中的文档。

      工单类型参考文档

      功能说明

      普通数据变更

      对表数据和表结构进行变更。

      无锁变更

      在不锁表的情况下,对表数据和表结构进行变更。

      数据导入

      将数据快速导入至数据库。

      可编程对象

      对函数和存储过程进行变更。

      结构设计

      对表结构进行变更或新建表。

      SQL审核

      对上传的SQL语句进行审核并提供优化建议。

      结构同步

      将源库的表结构同步至目标库,实现表结构一致。

      空库初始化

      将源库的表结构同步至空数据库中。

      说明

      数据库只有同时符合以下条件才可以被选择:

      • 在迭代的可选数据库列表内。

      • 数据库环境类型符合迭代模板的定义。

    2. 完成一个阶段的所有工单操作后,单击推进到下一阶段,单击确认,推进迭代到下一阶段。

      说明
      • 如果推进阶段时没有通过推进状态检查,则不允许推进。阶段推进的条件由迭代模板定义。

      • 迭代推进的审批人员可在迭代模板中自定义。更多信息,请参见新建迭代模板。

      • 迭代推进到下一阶段后,将不再允许在前一阶段中新建工单。

  6. 重复步骤5,直到迭代完成或者提前关闭。

管理迭代

在迭代详情页面,您可以管理迭代和编辑迭代基本信息。

说明

以下修改仅限创建人、项目管理员、DBA和管理员进行操作,其他人员仅可查看。

  • 管理迭代。

    • 类似创建:单击页面右上角的类似创建。在复制迭代对话框中输入迭代的名称和描述,单击确认。

    • 操作历史:单击页面右上角的操作历史,查看迭代的操作时间、操作人和操作日志。

    • 关闭迭代:单击页面右上角的关闭迭代,在对话框中单击确认。

      重要

      迭代关闭后可以进行类似创建,但无法再次开启,请谨慎操作。

  • 修改或查看迭代基本信息。

    • 迭代名:单击迭代名后的编辑,修改迭代名。

    • 迭代描述:单击迭代描述后的编辑,修改迭代描述。

    • 所属项目:单击所属项目后的项目名称,查看项目详情。

    • 参与人员:单击参与人员后的编辑,增加或删除迭代参与人员。

    • 可选数据库:单击可选数据库列表后的查看,编辑迭代可选数据库。

      • 增加可选数据库:从项目可选数据库列表中勾选要增加的目标数据库,单击增加,目标数据库显示在迭代可选数据库列表中。

      • 删除可选数据库:从迭代可选数据库列表中勾选要删除的目标数据库,单击删除,目标数据库从迭代可选数据库列表中移除。

    • 迭代模板:单击迭代模板后的迭代模板名称,查看迭代模板详情。