GitPullRequestIteration interface
提供描述 Git 拉取请求迭代的属性。 由于创建更新并将更新推送到拉取请求,因此会创建迭代。
属性
| author | 拉取请求迭代的作者。 |
| change |
请求迭代中包含的更改。 |
| commits | 拉取请求迭代附带的提交。 |
| common |
源和目标 ref 的第一个常见 Git 提交。 |
| created |
拉取请求迭代的创建日期。 |
| description | 拉取请求迭代的说明。 |
| has |
指示 Commits 属性是否包含此拉取请求迭代中已截断的提交列表。 |
| id | 拉取请求迭代的 ID。 由于创建更新并将更新推送到拉取请求,因此会创建迭代。 |
| new |
如果迭代原因为 Retarget,则这是新目标的 refName |
| old |
如果迭代原因为 Retarget,则这是原始目标 refName |
| push | 与此拉取请求迭代关联的 Git 推送信息。 |
| reason | 拉取请求迭代创建的原因。 |
| source |
此迭代的源 Git 提交。 |
| target |
此迭代的目标 Git 提交。 |
| updated |
拉取请求迭代的更新日期。 |
属性详细信息
author
changeList
commits
commonRefCommit
createdDate
拉取请求迭代的创建日期。
createdDate: Date
属性值
Date
description
拉取请求迭代的说明。
description: string
属性值
string
hasMoreCommits
指示 Commits 属性是否包含此拉取请求迭代中已截断的提交列表。
hasMoreCommits: boolean
属性值
boolean
id
拉取请求迭代的 ID。 由于创建更新并将更新推送到拉取请求,因此会创建迭代。
id: number
属性值
number
newTargetRefName
如果迭代原因为 Retarget,则这是新目标的 refName
newTargetRefName: string
属性值
string
oldTargetRefName
如果迭代原因为 Retarget,则这是原始目标 refName
oldTargetRefName: string
属性值
string
push
reason
sourceRefCommit
targetRefCommit
updatedDate
拉取请求迭代的更新日期。
updatedDate: Date
属性值
Date