1. 授权认证
  2. 获取用户个人信息
  3. 项目协同
  4. 代码托管
  5. 持续集成
  6. 制品仓库
  7. 测试管理
  1. 项目协同
  2. 代码仓库
  3. DevOps 实践之旅
  4. 一分钟开始持续集成之旅
  5. 持续部署
  6. 制品库

查询仓库分支下提交列表

接口描述

中文:查询仓库分支下提交列表

英文:DescribeGitCommits

输入参数

参数名称 必选 类型 描述
DepotId Integer 仓库 id
Ref String 分支名称
Path String 查询文件路径
PageNumber Integer 分页页码,默认为 1
PageSize Integer 分页页距,默认为 10
StartDate String 时间过滤起始点
EndDate String 时间过滤到达点

输出参数

参数名称 类型 描述
Commits []Commit 提交详情列表

示例

输入示例

{
    "Action":"DescribeGitCommits",
    "DepotId":1001,
    "PageNumber":1,
    "PageSize":20,
    "Ref":"master",
    "Path":"",
    "StartDate":"",
    "EndDate":""
}

输出示例

{
    "Response": {
        "RequestId": "ae27609d-83a4-6a31-788c-c8d5c2ea9278",
        "Commits": [
            {
                "ShortMessage": "commit 1",
                "Sha": "bf778a27fa30a889a30af6362ba1f16a48dd58dd",
                "CommitDate": 1602817039000,
                "Commiter": {
                    "Email": "demo1@coding.com",
                    "Name": "洋葱猴"
                }
            },
            {
                "ShortMessage": "commit 2",
                "Sha": "41f071ff685389db1d0a796dbd4770dd9c8931f0",
                "CommitDate": 1602817003000,
                "Commiter": {
                    "Email": "demo2@coding.com",
                    "Name": "洋葱猴"
                }
            }
        ]
    }
} 
上一篇查询提交所在的分支
最近更新
感谢反馈有用
感谢反馈没用