检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
附录 状态码 错误码 获取项目ID 获取账号ID
状态码 状态码如表1所示。 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
研发需求支持跨项目协同下发。 全方位需求追溯 打通需求过程数据孤岛,将需求开发过程中产生的设计文档、代码、用例、缺陷等有机串联,形成全方位追溯关系网: 支持关联需求工作项。 支持关联缺陷。 支持关联Wiki。 支持关联测试用例。 支持关联代码提交记录。 支持关联代码分支。 思维导图规划
应用示例 示例1:获取需求管理中项目列表 示例2:查询指定项目下的迭代列表 示例3:查询用户工作项的评论
使用前必读 概述 终端节点 基本概念
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,即可查看账号ID。 图1 获取账号ID 父主题:
文档修订记录 文档修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内容。 修订记录 发布日期 第二十五次正式发布。本次变更说明如下:增加了SDK代码示例。 2024-03-08 第二十四次正式发布。本次变更说明如下: 增加了添加指定工作项工时。 增加了查询项目下的工时类型。
概述 需求管理(CodeArts Req)为敏捷开发团队提供简单高效的团队协作服务,包含多项目的管理、敏捷迭代、看板协作、需求管理、缺陷跟踪、文档管理、Wiki在线协作、仪表盘自定制报表等功能。 您可以使用本文档提供API对需求管理进行相关操作,如创建、删除、查询任务等,支持的全部操作请参见API概览。
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同。 需求管理的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 需求管理的终端节点 区域名称 区域 终端节点(Endpoint) 华北-北京一 cn-north-1 projectman-ext
单击,可以下载文件到本地存放。 单击,可以删除上传的文件。 操作成员需拥有任务的“上传附件”权限。 添加并查看关联项 工作项可以与项目内的其它类型工作项建立关联关系。 进入工作项详情页面,选择“关联项”页签。 图3 关联项 完成关联操作。 父任务:任务所归属的父任务。 仅该任务包含子任务时,才可以在子任务的“关联项
在进行具体的任务操作前,您需要完成以下准备工作。 项目负责人已注册华为账号并开通华为云。详细操作指导请参见账号中心-账号注册。 项目负责人已给项目成员完成IAM用户的创建。详细操作指导请参见账号中心-账号注册。 购买CodeArts和购买CodeArts Req二者选其一即可。 购买CodeArts
单击,可以下载文件到本地存放。 单击,可以删除上传的文件。 操作成员需拥有任务的“上传附件”权限。 添加并查看关联项 工作项可以与项目内的其它类型工作项建立关联关系。 进入工作项详情页面,选择“关联项”页签。 图3 关联项 完成关联操作。 父任务:任务所归属的父任务。 仅该任务包含子任务时,才可以在子任务的“关联项
灰色阴影,同时鼠标出现+号即可松开。 图1 拖拽Story调整工作项顺序 调整工作项层级关系(上下级): 选中思维导图中的工作项,按住鼠标左键左右拖拽工作项可以调整各级别工作项之间的层级关系。 例如:拖拽Story_01调整到Feature_03后面,Feature_03右侧出现灰色阴影,同时鼠标出现+号即可松开。
操作成员需拥有缺陷的“上传附件”权限。 添加并查看关联项 工作项可以与项目内的其它类型工作项建立关联关系。 进入工作项详情页面,选择“关联项”页签。 图3 关联项 完成关联操作。 关联工作项:与本项目中其他类型的工作项,直接建立关联关系。 支持关联已有RR:先完成新建原始需求后,才可以在此处关联。 支持关联
示例3:查询用户工作项的评论 场景描述 test001用户已经在需求管理中存在已自己创建的项目或参与的项目,项目中有已经创建好的工作项。 API的调用方法请参见如何调用API。 约束限制 工作项存在。 涉及接口 先通过用户token查询指定项目的工作项列表,再通过项目id、工作项id查询工作项评论,步骤如下:
操作成员需拥有缺陷的“上传附件”权限。 添加并查看关联项 工作项可以与项目内的其它类型工作项建立关联关系。 进入工作项详情页面,选择“关联项”页签。 图3 关联项 完成关联操作。 关联工作项:与本项目中其他类型的工作项,直接建立关联关系。 支持关联已有RR:先完成新建原始需求后,才可以在此处关联。 支持关联
单击,可以下载文件到本地存放。 单击,可以删除上传的文件。 操作成员需拥有工作项的“上传附件”权限。 添加并查看关联项 工作项可以与项目内的其它类型工作项建立关联关系。 进入工作项详情页面,选择“关联项”页签。 完成关联操作。 父工作项:工作项所归属的父工作项。 说明: FE可以关联Epic。 US可以关联FE。
示例1:获取需求管理中项目列表 场景描述 本章以用户test001为例,指导您通过API查询当前用户的项目列表。 API的调用方法请参见如何调用API。 约束限制 test001用户已经在需求管理中存在已自己创建的项目或参与的项目。 涉及接口 通过用户token查询当前用户项目信息。
单击,可以下载文件到本地存放。 单击,可以删除上传的文件。 操作成员需拥有特性的“上传附件”权限。 添加并查看关联项 工作项可以与项目内的其它类型工作项建立关联关系。 进入工作项详情页面,选择“关联项”页签。 图3 关联项 完成关联操作。 子需求:当前特性中的子需求IR。 新建子需求:单击“新建IR”,可新增子需求。
示例2:查询指定项目下的迭代列表 场景描述 本章以test001为例,指导您通过API查询指定项目下的迭代列表。 API的调用方法请参见如何调用API。 约束限制 test001用户已经在需求管理中存在已自己创建的项目。 涉及接口 通过用户token查询当前用户指定项目下的迭代列表接口信息