该接口用于查询标签列表
请求方式:GET/api/v4/projects/[ProjectId]/repository/tags
请求Action:ListRepositoryTags
请求参数:
参数名 | 类型 | 说明 | 是否必须 | 默认值 |
---|---|---|---|---|
ProjectId | long | 代码库id | 是 | |
Page | long | 页数 | 否 | |
PageSize | long | 每页条数 | 否 | |
Search | string | 搜索内容 | 否 |
返回 body :
{
"RequestId": "",
"Success": true,
"Total": 1,
"Result": [
{
"Id": "",
"Name": "",
"Message": "",
"Commit: {
"Id": "b022b4518194d8078c825990fd878838dafdaab2",
"ShortId": "b022b451",
"Title": "Delete file kq4wg8f1_new",
"AuthorName": "xxxxxx",
"AuthorEmail": "xxxxxxx@xxx.com",
"CreatedAt": "2020-09-04T11:44:42+08:00",
"Message": "Delete file kq4wg8f1_new",
"AuthoredDate": "2020-09-04T11:44:42+08:00",
"CommittedDate": "2020-09-04T11:44:42+08:00",
"CommitterEmail": "xxxxxxx@xxx.com",
"CommitterName": "xxxxxxx",
"ParentIds": [
"36f089ea679a45adaac5c882e2c19d2b2f96308e"
],
"Signature": {
"GpgKeyId": "",
"VerificationStatus": ""
}
},
"Signature": {
"GpgKeyId": "",
"VerificationStatus": ""
}
}
]
}
返回结果说明:
参数名 | 类型 | 说明 |
---|---|---|
Name | string | 标签名称 |
Message | boolean | 标签描述 |
CommitInfo | struct | 标签最近一次提交信息 |
Signature | struct | 签名信息 |
CommitInfo结构:
参数名 | 类型 | 说明 |
---|---|---|
Id | string | commit SHA |
ShortId | string | 短id |
Title | string | 标题,提交的第一行内容 |
AuthorName | string | 作者姓名 |
AuthorEmail | string | 作者邮箱 |
CreatedAt | string | 创建时间 |
Message | string | 提交内容 |
AuthorDate | string | 作者提交时间 |
CommittedDate | string | 提交者提交时间 |
CommitterEmail | string | 提交者邮箱 |
CommitterName | string | 提交者姓名 |
ParentIds | list | 父提交id |
Signature结构:
参数名 | 类型 | 说明 |
---|---|---|
GpgKeyId | string | GPG key ID |
VerificationStatus | string | 验证状态
|
文档内容是否对您有帮助?