更新时间:2023-07-25 GMT+08:00

概述

工作项是需求管理中对工作内容的跟踪方法之一,通常有一个唯一的编号和描述信息,工作项可以是需求、缺陷和任务,在需求管理服务中,工作项是一种可以被可视化管理的工作内容清单。

代码托管服务支持以下三种关联,并支持配置E2E追溯设置

  • Commit关联
  • 新建分支关联。

    您可以在新建分支界面的“关联工作项”中选择目标工作项进行关联。

  • 合并请求关联。

    您可以在新建合并请求界面的“关联工作项”中选择目标工作项进行关联。

需求管理:同是软件开发生产线下的一个服务,其功能是为研发团队提供简单高效的团队协作服务,包含多项目管理、敏捷Scrum、精益看板、需求管理、缺陷跟踪、Wiki在线协作、文档托管、统计分析,工时管理等功能。

前置准备

  1. (可选)配置代码提交流转状态。

    默认状态下,代码提交流转状态的默认设置如下:

    • fix关键字绑定在“已解决”目标状态(默认开启使用)。
    • close关键字绑定在“已关闭”目标状态(默认不开启使用)。
    • resolve关键字绑定在“已解决”目标状态(默认开启使用)。

    在项目设置中,项目经理或其它拥有项目设置权限的角色,可以对不同的工作项类型(Epic、Feature、Story、Task、Bug)分别设置三个预设的提交信息关键字(fix、close、resolve),对于每个关键字可绑定目标状态(如:已解决、已关闭等,工作项状态支持自定义)。

    下面以将Task工作项类型中的close关键字绑定在“已拒绝”为例,进行操作演示。

    1. 单击目标项目名称,进入项目。
    2. 参照下图,找到Task工作项类型所对应的代码提交流转状态。

    3. 单击close的“目标状态”,将其设定为“已拒绝”,并将其的“是否使用”设置为。此时将自动保存设置状态。

      设置完成后,当在本地提交代码时,可以在提交备注中用close关键字去改变Task类工作项的状态为“已拒绝”。

      示例如下:

      git commit -m "close #Task的编号 本次提交的信息"

  2. 新建工作项。

    1. 单击目标项目名称,进入项目。
    2. 在当前“工作项”页面,单击“新建”,在弹出的下拉框中选择“Task”,进入新建工作项页面。

    3. 填写标题,例如:迭代一。

      其他参数默认即可,单击“保存”按钮进行保存。

      此时系统会自动跳转回“工作项管理页面”,可以查看到工作项的ID(编号),且状态都是“新建”

      本示例中:

      • task01的编号是708206208。
      • task02的编号是708206209。

      获取工作项目编号的方式为项目工作 > 工作项