版本管理
版本管理模块帮助你跟踪产品迭代节奏,管理版本的完整生命周期。
功能概述
| 功能 | 说明 |
|---|---|
| 版本生命周期 | 规划 → 进行中 → 已发布 → 已归档 |
| 进度统计 | 自动计算版本内任务完成率 |
| 路线图 | 时间线展示各版本跨度 |
| 任务关联 | 任务可直接关联到版本 |
| 版本归档 | 支持普通归档、强制归档和取消归档 |
进入方式
在项目详情页点击 版本管理 标签。
版本状态
| 状态 | 说明 |
|---|---|
| 规划中 | 尚未开始,定义版本目标和计划时间 |
| 进行中 | 开发中,任务正在关联和完成 |
| 已发布 | 版本已交付,任务基线冻结,但状态和阶段可以继续收尾 |
| 已归档 | 版本、任务和阶段完全冻结,退出当前风险统计 |
发布与归档规则
版本发布
- 发布后不能新增、移出或调整关联任务
- 任务名称、负责人、计划日期、附件和版本归属被冻结
- 任务状态和阶段仍可继续推进,直至已关闭或已取消
- 版本名称、描述、开始日期和计划发布日期仍可修改
版本归档
- 普通归档要求所有关联任务均为已关闭或已取消
- 存在非终态任务时,可以选择“强制关闭任务并归档”
- 强制归档会关闭非终态任务、结项未结束阶段并记录操作日志
- 归档过程使用同一个数据库事务,任一步失败都会整体回滚
- 取消归档会将版本恢复为已发布,但不会自动重新打开任务或阶段
版本进度
系统自动统计版本内的任务完成情况:
- 已完成任务数 / 总任务数
- 完成率百分比
- 各阶段任务分布
路线图时间线
以时间轴形式展示所有版本:
- 每个版本显示计划开始和结束时间
- 直观看到版本之间的重叠和间隔
- 帮助规划未来版本的发布节奏
任务关联
- 创建任务时可选择所属版本
- 任务详情中显示关联的版本信息
- 版本详情页展示该版本下的所有任务
使用建议
- 每个迭代开始前创建新版本并设为"规划中"
- 开发启动后将版本状态改为"进行中"
- 发布上线后标记为"已发布"
- 发布后完成遗留任务收尾,确认任务均已关闭或取消
- 定期归档已完成的老版本,形成稳定的历史交付记录