跳转到内容

软件版本管理

软件版本管理功能通过精确关联任务、用例与发布版本,实现版本级进度跟踪与质量管控。

主要操作

一、版本基础操作

1. 创建软件版本

操作说明:定义新发布周期标识
操作步骤

  1. 项目 → 项目列表 → 编辑
  2. 切换 软件版本 标签页
  3. 点击「添加版本」按钮
  4. 输入必填项:
    • 版本名称(唯一标识,≤40字符)
    • 计划开始/发布时间
    • 版本描述(≤200字符)
  5. 点击「确定」保存
    ⚠️ 命名规范:建议采用 主版本.次版本.修订号 格式

2. 修改版本信息

操作说明:调整版本计划元数据
操作步骤

  1. 版本管理列表 点击目标版本「编辑」
  2. 允许修改字段:
    • 版本名称(需保持唯一)
    • 时间范围(开始/发布日期)
    • 描述文本
  3. 点击「确定」更新
    发布时间修改后自动同步关联任务

3. 合并版本

操作说明:整合多版本资源至目标版本
操作步骤

  1. 点击列表上方「合并版本」
  2. 选择需合并的源版本(可多选)
  3. 指定目标承接版本
  4. 点击「确认」执行合并
    不可逆操作:源版本关联资源将迁移至目标版本

二、版本状态管理

1. 发布版本

操作说明:启用版本供任务/用例关联
操作步骤

  1. 版本列表 选中规划中版本
  2. 点击「发布」操作按钮
  3. 二次确认弹窗点击「继续」
    ✅ 状态转为"已发布"后可见于关联菜单

2. 归档版本

操作说明:冻结已完成版本
操作步骤

  1. 版本列表 选中已发布版本
  2. 点击「归档」操作按钮
  3. 二次确认弹窗点击「继续」
    🚫 归档后版本:
    • 从筛选器隐藏
    • 禁止新任务/用例关联
    • 保留历史数据追溯

3. 删除版本

操作说明:彻底移除无效版本
操作步骤

  1. 版本列表 选中目标版本
  2. 点击「删除」操作按钮
  3. 输入版本名称二次验证
    ⚠️ 同步解除关联关系(任务/用例保持独立)

三、版本进度监控

1. 跟踪任务进展

操作说明:监控版本关联任务完成情况
操作步骤

  1. 任务 → 版本 打开视图
  2. 点击目标版本名称进入详情页
  3. 查看核心指标:
    • 进度仪表盘(完成百分比)
    • 任务状态分布(未开始/进行中/已完成)
    • 逾期任务高亮标记

2. 分析测试进展(TODO)

操作说明:评估版本测试覆盖质量
操作步骤

  1. 功能 → 版本 打开视图
  2. 点击目标版本名称进入详情页
  3. 关键数据维度:
    • 用例通过率(成功/失败/阻塞)
    • 缺陷密度(每千行代码缺陷数)
    • 测试进度趋势图

版本字段信息

参数字段名类型必填长度限制说明
IDidbigint条件/版本唯一标识符;修改时必须
项目IDprojectIdlong/所属项目唯一标识
版本名称namestring≤40版本标识名称,
如:V1.0.0
开始日期startDatedatetime/版本开发启动时间
发布日期releaseDatedatetime/版本正式发布时间
描述descriptionstring≤200版本功能描述
版本状态statusenum只读/状态枚举
未发布/已发布/已归档
进度统计progressobject只读/版本开发进度统计
任务状态分布taskByStatusmap只读/按状态分类的任务统计
创建人IDcreatedBylong只读/版本创建人ID
创建人姓名createdByNamestring只读/创建人姓名
创建时间createdDatedatetime只读/版本创建时间
最后修改人IDlastModifiedBylong只读/最后修改人ID
最后修改人姓名lastModifiedByNamestring只读/最后修改人姓名
最后修改时间lastModifiedDatedatetime只读/最后修改时间

版本状态(status)

枚举值说明
NOT_RELEASED未发布
RELEASED已发布
ARCHIVED已归档

基于 GPL-3.0 许可发布