查询所有保护分支
接口描述
中文:查询所有保护分支
英文:DescribeProtectedBranchs
输入参数
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
DepotId | 是 | Integer | 仓库 id |
输出参数
参数名称 | 类型 | 描述 |
---|---|---|
ProtectedBranchs | ProtectedBranch | 保护分支列表 |
参数详解
参数名称 | 类型 | 描述 |
---|---|---|
CommitDate | Integer | 提交时间戳,单位毫秒 |
DenyForcePush | bool | 是否禁止强制推送 |
ForceSquash | bool | 是否使用 squash 推送 |
Name | String | 名称 |
StatusCheck | bool | 是否开启状态检查 |
示例
输入示例
{
"Action":"DescribeProtectedBranchs",
"DepotId":5001
}
输出示例
{
"Response": {
"RequestId": "80ca5636-b61b-2419-15a2-0ca80e8f1acd",
"ProtectedBranchs": [
{
"CommitDate": 1602668567000,
"DenyForcePush": true,
"ForceSquash": false,
"Name": "master",
"StatusCheck": false
},
{
"CommitDate": 1601279380000,
"DenyForcePush": true,
"ForceSquash": false,
"Name": "branch1",
"StatusCheck": false
},
{
"CommitDate": 1601279380000,
"DenyForcePush": true,
"ForceSquash": false,
"Name": "branch2",
"StatusCheck": false
},
{
"CommitDate": 1601279380000,
"DenyForcePush": true,
"ForceSquash": false,
"Name": "branch3",
"StatusCheck": false
}
]
}
}

感谢反馈有用
感谢反馈没用