跳转到主要内容

概述

Release 用于追踪项目的版本和里程碑。通过设定目标日期规划 release、分配任务、生成 AI 驱动的发布说明,并与利益相关者分享公开的 changelog。

创建 Release

导航到 Releases 页面,点击 新建 Release。字段包括:
  • 名称(必填)— 例如 “v2.1.0” 或 “Sprint 5 Release”
  • 版本 — 语义化版本号
  • 项目 — 此 release 所属的项目
  • 开始日期结束日期 — 目标发布窗口
  • 描述

Release 详情

每个 release 的详情页显示:
  • 已分配的任务 — 所有关联到此 release 的任务及其状态分布
  • 进度 — 已完成任务的百分比
  • 工时追踪 — 总预估工时和已记录工时
  • 发布说明 — 结构化说明,包含以下分类:新增、变更、修复、技术

AI 生成的发布说明

在任意 release 详情页点击生成发布说明。Apollo Brain 会分析该 release 中所有已完成的任务,生成结构化的发布说明:
  • 新增 — 新功能
  • 变更 — 改进
  • 修复 — Bug 修复
  • 技术 — 基础设施/技术变更

公开 Changelog

每个 release 都可以发布为公开的 changelog 页面——无需认证。将链接分享给利益相关者、客户或社区。
  • 单个 release/releases/:releaseId/changelog
  • 项目 changelog/projects/:projectId/changelog(所有已发布的 release)
Changelog 页面使用 Apollo 品牌标识,以清晰分类的格式展示发布说明。

Gantt 时间线

Release 显示在 /timeline 的 Gantt 时间线上。图表支持 4 级层次结构:
  • 项目EpicRelease任务
按状态、项目、epic 或日期范围筛选。所有筛选条件通过 URL 驱动。