该接口用于查询合并请求设置
请求方式:GET/api/v4/projects/[ProjectId]/settings/merge_requests
请求Action:GetMergeRequestSetting
请求参数:
参数名 | 类型 | 说明 | 是否必须 | 默认值 |
---|---|---|---|---|
ProjectId | long | 代码库 ID | 是 |
请求 body:
{
"is_enable_smart_code_review": true,
"mergeTypes": ["squash", "rebase"],
}
body 参数说明:
参数名 | 类型 | 说明 | 是否必须 | 默认值 |
---|---|---|---|---|
is_enable_smart_code_review | boolean | 是否开启智能评审 | 否 | |
mergeTypes | list string | 合并类型控制,默认合并类型排在最前。
| 否 | ["no-fast-forward", "squash", "rebase", "ff-only"] |
返回 body :
{
"RequestId": "",
"Success":true,
"Result": {
"IsEnableSmartCodeReview": true,
"MergeTypes": ["no-fast-forward", "squash", "rebase", "ff-only"]
}
}
返回结果说明:
参数名 | 类型 | 说明 |
---|---|---|
IsEnableSmartCodeReview | boolean | 是否开启智能评审 |
MergeTypes | list string | 合并类型控制,默认合并类型排在最前。
|
文档内容是否对您有帮助?