跳到主要内容

Issue 追踪

iForge 提供完整的 Issue 追踪系统,支持标签、里程碑、自定义字段和实时通知。

核心功能

  • 创建 Issue:标题、描述(Markdown)、指派人员、优先级
  • 标签管理:自定义标签颜色,按标签筛选和分组
  • 里程碑:按版本/阶段规划 Issue,跟踪完成进度
  • 自定义字段:为 Issue 添加自定义元数据
  • @提及通知:在评论中 @用户名 自动发送实时通知(WebSocket 推送)
  • 提交关联:提交信息中引用 #Issue编号 自动关联到 Issue 时间线

状态管理

Issue 支持自定义状态工作流,可在管理后台配置状态流转规则:

  • 自定义状态名称和颜色
  • 配置状态流转规则(哪些状态可以流转到哪些状态)
  • 支持「完成」状态自动关闭 Issue

时间线

每个 Issue 有 GitHub 风格的活动时间线,记录所有变更:

  • 状态变更(谁在什么时候改了什么状态)
  • 指派变更
  • 标签变更
  • 评论和 @提及
  • 关联的 Git 提交
  • 关联的合并请求

与任务的协作

Issue 和任务(Task)可以协同工作:

  • Issue 用于外部反馈(Bug 报告、功能请求)
  • 任务用于内部开发(Sprint 规划、代码实现)
  • Issue 可关联到任务,形成从反馈到实现的完整链路

搜索与筛选

  • 按状态、标签、里程碑、指派人筛选
  • 全文搜索 Issue 标题和描述
  • 按创建时间、更新时间排序