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

获取两次 commit 之间的提交历史

接口描述

中文:获取两次 commit 之间的提交历史

英文:DescribeCommitsBetween2Commit

输入参数

参数名称 必选 类型 描述
DepotId Integer 仓库 id
Source String 源请求 Sha 值,分支名称
Target String 目标请求 Sha 值,分支名称

输出参数

参数名称 类型 描述
DifferentOfCommitInfo DifferentOfCommitInfo 差异信息

参数详解

参数名称 类型 描述
ShortMessage String 提交的消息
Sha String 提交的 Sha
CommitDate Integer 提交的时间戳,单位毫秒
Path String 文件路径
Deletions Integer 删除的行数
Insertions Integer 新增的行数
Name String 提交名称
UpdateFileNum Integer 修改的文件数

示例

输入示例

{
    "Action":"DescribeCommitsBetween2Commit",
    "DepotId":5001,
    "Source":"",
    "Target":""
}

输出示例

{
    "Response": {
        "RequestId": "ae841435-a933-d500-b363-c25d3843bfa3",
        "DifferentOfCommitInfo": {
            "Commits": [
                {
                    "ShortMessage": "asdasd\n",
                    "Sha": "be9a51ea0dfb1a43e1e714db0e0ecad3009bf362",
                    "CommitDate": 1602668567000,
                    "Commiter": {
                        "Email": "coding@coding.com",
                        "Name": "coding"
                    }
                }
            ],
            "DifferentOfCommits": [
                {
                    "Path": "dada",
                    "Deletions": 0,
                    "Insertions": 1,
                    "Name": "dada"
                }
            ],
            "Deletions": 0,
            "Insertions": 1,
            "UpdateFileNum": 1
        }
    }
}
上一篇查询仓库分支下提交列表
最近更新
感谢反馈有用
感谢反馈没用