Поделиться через


GitPullRequestIteration interface

Предоставляет свойства, описывающие итерацию запроса на вытягивание Git. Итерации создаются в результате создания и отправки обновлений в запрос на вытягивание.

Свойства

author

Автор итерации запроса на вытягивание.

changeList

Изменения, включенные в итерацию запроса на вытягивание.

commits

Фиксации, включенные в итерацию запроса на вытягивание.

commonRefCommit

Первая общая фиксация Git исходного и целевого ссылок.

createdDate

Дата создания итерации запроса на вытягивание.

description

Описание итерации запроса на вытягивание.

hasMoreCommits

Указывает, содержит ли свойство Commits усеченный список фиксаций в этой итерации запроса на вытягивание.

id

Идентификатор итерации запроса на вытягивание. Итерации создаются в результате создания и отправки обновлений в запрос на вытягивание.

newTargetRefName

Если причина итерации является Retarget, это ссылка на новое целевое значение

oldTargetRefName

Если причина итерации — Retarget, это исходное целевое значение refName

push

Сведения о отправке Git, связанные с этой итерацией запроса на вытягивание.

reason

Причина создания итерации запроса на вытягивание.

sourceRefCommit

Исходная фиксация Git этой итерации.

targetRefCommit

Целевая фиксация Git для этой итерации.

updatedDate

Обновленная дата итерации запроса на вытягивание.

Сведения о свойстве

author

Автор итерации запроса на вытягивание.

author: IdentityRef

Значение свойства

changeList

Изменения, включенные в итерацию запроса на вытягивание.

changeList: GitPullRequestChange[]

Значение свойства

commits

Фиксации, включенные в итерацию запроса на вытягивание.

commits: GitCommitRef[]

Значение свойства

commonRefCommit

Первая общая фиксация Git исходного и целевого ссылок.

commonRefCommit: GitCommitRef

Значение свойства

createdDate

Дата создания итерации запроса на вытягивание.

createdDate: Date

Значение свойства

Date

description

Описание итерации запроса на вытягивание.

description: string

Значение свойства

string

hasMoreCommits

Указывает, содержит ли свойство Commits усеченный список фиксаций в этой итерации запроса на вытягивание.

hasMoreCommits: boolean

Значение свойства

boolean

id

Идентификатор итерации запроса на вытягивание. Итерации создаются в результате создания и отправки обновлений в запрос на вытягивание.

id: number

Значение свойства

number

newTargetRefName

Если причина итерации является Retarget, это ссылка на новое целевое значение

newTargetRefName: string

Значение свойства

string

oldTargetRefName

Если причина итерации — Retarget, это исходное целевое значение refName

oldTargetRefName: string

Значение свойства

string

push

Сведения о отправке Git, связанные с этой итерацией запроса на вытягивание.

push: GitPushRef

Значение свойства

reason

Причина создания итерации запроса на вытягивание.

reason: IterationReason

Значение свойства

sourceRefCommit

Исходная фиксация Git этой итерации.

sourceRefCommit: GitCommitRef

Значение свойства

targetRefCommit

Целевая фиксация Git для этой итерации.

targetRefCommit: GitCommitRef

Значение свойства

updatedDate

Обновленная дата итерации запроса на вытягивание.

updatedDate: Date

Значение свойства

Date