1. 授权认证
  2. 获取用户个人信息
  3. 项目协同
  4. 代码托管
  5. 持续集成
  6. 制品仓库
  7. 测试管理
  8. 文档管理
  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": "洋葱猴"
                }
            }
        ]
    }
} 
上一篇查询保护分支状态
最近更新
感谢反馈有用
感谢反馈没用

在阅读中是否遇到以下问题?

您希望我们如何改进?