更新时间:2025-12-27 GMT+08:00
分享

获取分支详情 - ShowBranchFour

功能介绍

此接口用于在版本管理中获取分支详情,对应页面 测试 -> 测试用例 -> 上方版本右侧小齿轮单击查看分支详情。

调用方法

请参见如何调用API

URI

GET /v4/branches/{branch_uri}

表1 路径参数

参数

是否必选

参数类型

描述

branch_uri

String

分支URI

表2 Query参数

参数

是否必选

参数类型

描述

project_uuid

String

项目UUID,项目唯一标识,固定长度32位字符(字母和数字)。获取方式请参见获取项目ID

请求参数

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

value

TestVersionVo object

请求返回的数据

表4 TestVersionVo

参数

参数类型

描述

uri

String

资源URI

type

String

参数解释:

资源类型

取值范围:

  • TestCase,用例。

  • Task,任务。

  • TestVersion,分支。

  • IteratorTestCase,迭代用例。

默认取值:

不涉及

author

String

创建人

name

String

名称

rank

Integer

级别

version

String

待测版本

owner

String

处理者ID

creator

String

创建人ID

iterations

String

关联迭代

description

String

描述

region

String

区域

last_modifier

String

最后修改人

last_modified

String

最后修改时间

last_modified_timestamp

Long

修改时间时间戳

last_change_time

String

最后变更时间

version_uri

String

版本URI

origin_uri

String

源资源URI

parent_uri

String

父资源URI

parent_path

String

父资源路径

creation_version_uri

String

创建版本URI

creation_date

String

创建时间

creation_date_timestamp

Long

创建时间时间戳

author_name

String

创建人名称

comment

String

备注

number

String

编号

is_master

Integer

是否为Master分支

is_iterator

Integer

是否为迭代

plan_start_date

String

开始时间

plan_end_date

String

结束时间

service_id

String

微服务ID

service_name

String

微服务名

pbi_id

String

PBI ID

pbi_name

String

PBI信息

plan_id

String

计划ID

metric_pbi_ids

String

度量PBI ID

metric_pbi_id_names

String

度量PBI名称

last_syn_date

String

最后同步时间

is_closed

String

版本是否关闭

asyn_git

String

是否同步git库

schema_no

Integer

schema编号

finish_date

String

迭代实际完成时间

owner_name

String

处理者名称

creator_name

String

创建人名称

current_stage

String

当前所处阶段

service_types

String

服务类型

risk_rating

Integer

风险等级

risk_des

String

风险描述

project_uuid

String

项目UUID,项目唯一标识,固定长度32位字符(字母和数字)。获取方式请参见获取项目ID

domain_id

String

租户ID

pi_id

String

pi的id

状态码:400

表5 响应Body参数

参数

参数类型

描述

error_code

String

参数解释

接口调用失败错误码

取值范围

不涉及

error_msg

String

参数解释

接口调用失败错误信息

取值范围

不涉及

状态码:401

表6 响应Body参数

参数

参数类型

描述

error_code

String

参数解释

接口调用失败错误码

取值范围

不涉及

error_msg

String

参数解释

接口调用失败错误信息

取值范围

不涉及

状态码:404

表7 响应Body参数

参数

参数类型

描述

error_code

String

参数解释

接口调用失败错误码

取值范围

不涉及

error_msg

String

参数解释

接口调用失败错误信息

取值范围

不涉及

状态码:500

表8 响应Body参数

参数

参数类型

描述

error_code

String

参数解释

接口调用失败错误码

取值范围

不涉及

error_msg

String

参数解释

接口调用失败错误信息

取值范围

不涉及

请求示例

get https://{endpoint}/v4/branches/v90100010p0crcjn?project_uuid=73ad9ecbf32f44928b51a5d2c96720b8

响应示例

状态码:200

OK

{
  "value" : {
    "uri" : "v90100010p0crcjn",
    "type" : "TestVersion",
    "author" : "c6a01bc6f2984a2098b423ce0ab1fdeb",
    "name" : "基线",
    "region" : "roma-guian-2",
    "last_modifier" : "c6a01bc6f2984a2098b423ce0ab1fdeb",
    "last_modified" : "2025-09-09 16:10:53",
    "last_modified_timestamp" : 1757405453000,
    "last_change_time" : "2025-09-09 16:10:53",
    "version_uri" : "3cb3c18b74f1429783175e6dab05b351",
    "parent_uri" : "3cb3c18b74f1429783175e6dab05b351",
    "parent_path" : "/3cb3c18b74f1429783175e6dab05b351/",
    "creation_version_uri" : "3cb3c18b74f1429783175e6dab05b351",
    "creation_date" : "2025-09-09 16:10:53",
    "creation_date_timestamp" : 1757405453000,
    "is_master" : 1,
    "is_iterator" : 0,
    "service_id" : "3cb3c18b74f1429783175e6dab05b351",
    "service_name" : "IPD-系统设备类_0909",
    "schema_no" : 4,
    "risk_rating" : 0,
    "project_uuid" : "3cb3c18b74f1429783175e6dab05b351"
  }
}

状态码

状态码

描述

200

OK

400

Bad Request

401

Unauthorized

404

Not Found

500

Internal Server Error

错误码

请参见错误码

相关文档