代码托管 CodeArts Repo-获取合并请求的变化:响应参数

时间:2025-01-26 10:48:09

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

result

Result object

响应结果

status

String

响应状态

状态码: 400

表5 响应Body参数

参数

参数类型

描述

error

Error object

响应错误

status

String

响应状态

表6 Error

参数

参数类型

描述

code

String

错误码

message

String

错误信息

表7 Result

参数

参数类型

描述

id

Integer

合并请求ID

iid

Integer

合并请求IID

project_id

Integer

仓库ID

title

String

标题

description

String

描述

state

String

合并请求状态

created_at

String

创建时间

updated_at

String

更新时间

target_branch

String

目标分支

source_branch

String

源分支

user_notes_count

Integer

检视意见数量

upvotes

Integer

增加评分

downvotes

Integer

减少评分

author

UserDto object

作者

source_project_id

Integer

源仓库ID

target_project_id

Integer

目标仓库ID

labels

Array of strings

标签

work_in_progress

Boolean

是否WIP

merge_when_pipeline_succeeds

Boolean

是否流水线成功自动合入

merge_status

String

合并状态

sha

String

sha

should_remove_source_branch

Boolean

是否删除源分支

force_remove_source_branch

Boolean

是否删除源分支

web_url

String

网页链接

time_stats

TimeStats object

时间花费

squash

Boolean

是否为Squash合入

merge_request_type

String

合并请求类型

subscribed

Boolean

是否订阅

changes_count

String

更改数量

diff_refs

DiffRefs object

sha值

user

User object

用户

added_lines

Integer

增加行数

removed_lines

Integer

减少行数

changes

Array of Changes

文件的变更

表8 UserDto

参数

参数类型

描述

id

Double

用户ID

name

String

用户名

state

String

用户状态

username

String

用户IamId

name_cn

String

中文名

表9 TimeStats

参数

参数类型

描述

total_time_spent

Integer

花费总时间

表10 DiffRefs

参数

参数类型

描述

base_sha

String

基础sha

head_sha

String

目标sha

start_sha

String

源sha

表11 User

参数

参数类型

描述

can_merge

Boolean

是否可合并

表12 Change

参数

参数类型

描述

new_path

String

新路径

old_path

String

原路径

a_mode

String

a模式

b_mode

String

b模式

file_path

String

文件路径

new_file

Boolean

是否新增文件

renamed_file

Boolean

是否重命名文件

deleted_file

Boolean

是否删除文件

diff

String

差异

binary

Boolean

是否二进制文件

too_large

Boolean

是否超大文件

collapsed

Boolean

是否压缩

added_lines

Integer

增加行数

removed_lines

Integer

减少行数

content_sha

String

内容的sha值

submodule

Boolean

是否子模块

expanded

Boolean

是否展开

diff_refs

DiffRefs object

sha值

mode_changed

Boolean

是否变更模式

file_type

String

文件类型

support.huaweicloud.com/api-codeartsrepo/zh-cn_topic_0000002050968029.html