GitPullRequestIteration interface
提供描述 Git 提取要求反覆專案的屬性。 反覆專案是建立和推送更新至提取要求的結果。
屬性
| author | 提取要求反覆專案的作者。 |
| change |
提取要求反覆專案中包含的變更。 |
| commits | 提取要求反覆專案中包含的認可。 |
| common |
來源和目標參考的第一個通用 Git 提交。 |
| created |
提取要求反覆專案的建立日期。 |
| description | 提取要求反覆專案的描述。 |
| has |
指出 Commits 屬性是否包含此提取要求反覆專案中截斷的認可清單。 |
| 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: number
屬性值
number
newTargetRefName
如果疊代原因是 Retarget,則這是新目標的 refName
newTargetRefName: string
屬性值
string
oldTargetRefName
如果疊代原因為 Retarget,則這是原始目標 refName
oldTargetRefName: string
屬性值
string
push
reason
sourceRefCommit
targetRefCommit
updatedDate
提取要求反覆專案的更新日期。
updatedDate: Date
屬性值
Date