更新时间:2023-08-31 GMT+08:00
查询某个仓库的提交差异信息
功能介绍
根据commit id查询提交差异信息。
URI
GET /v2/projects/{repo_id}/repository/commits/{sha}/diff
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
repo_id |
是 |
Integer |
仓库短id |
sha |
是 |
String |
commit id,仓库的branch名或tag名 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
error |
Error object |
响应错误 |
result |
Array of DiffCommitInfo objects |
差异列表 |
status |
String |
响应状态 |
请求示例
GET https://{endpoint}/v2/projects/859341/repository/commits/master/diff
响应示例
状态码: 200
OK
{ "result" : [ { "diff" : "@@ -1,4 +1,7 @@\n y_mr_0721\n+\n+![CloudIDE成功运行](./image/截图.PNG)\n+\n edwwd\n # css \n **hhrh**\n", "old_path" : "README.md", "new_path" : "README.md", "a_mode" : "100644", "b_mode" : "100644", "new_file" : false, "renamed_file" : false, "deleted_file" : false } ], "status" : "success" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
错误码
请参见错误码。
父主题: Commit