GitPullRequest interface
끌어오기 요청과 연결된 모든 데이터를 나타냅니다.
속성
| artifact |
이 끌어오기 요청을 고유하게 식별하는 문자열입니다. 끌어오기 요청에 대한 아티팩트 ID를 생성하려면 다음 템플릿을 사용합니다. |
| auto |
설정된 경우 이 끌어오기 요청에 대해 자동 완성이 사용하도록 설정되며 이를 사용하도록 설정한 ID입니다. |
| closed |
끌어오기 요청을 닫은 사용자입니다. |
| closed |
끌어오기 요청이 닫힌 날짜입니다(외부에서 완료, 중단 또는 병합됨). |
| code |
끌어오기 요청의 코드 검토 ID입니다. 내부적으로 사용됩니다. |
| commits | 끌어오기 요청에 포함된 커밋입니다. |
| completion |
끌어오기 요청이 완료될 때 병합되는 방법에 영향을 미치는 옵션입니다. |
| completion |
끌어오기 요청이 완료될 큐에 들어온 가장 최근 날짜입니다. 내부적으로 사용됩니다. |
| created |
끌어오기 요청을 만든 사용자의 ID입니다. |
| creation |
끌어오기 요청을 만든 날짜입니다. |
| description | 끌어오기 요청에 대한 설명입니다. |
| fork |
포크의 PR인 경우 원본에 대한 정보가 포함됩니다. |
| has |
여러 병합베이스 경고 |
| ignore |
이 선택적 매개 변수를 사용하면 클라이언트가 대상 참조에 대해 서버 쪽 동적 선택을 사용할 수 있습니다. 기존 계약으로 인해 사용자는 대상 참조를 지정해야 하지만, 이 옵션을 사용하면 서버가 이를 무시하고 사용자의 즐겨찾기(또는 기본 분기)에서 동적으로 선택하게 됩니다. |
| is |
초안/WIP 끌어오기 요청입니다. |
| labels | 끌어오기 요청과 연결된 레이블입니다. |
| last |
가장 최근 끌어오기 요청 병합의 커밋입니다. 비어 있는 경우 가장 최근의 병합이 진행 중이거나 실패했습니다. |
| last |
마지막 끌어오기 요청 병합 시 원본 분기의 헤드에 있는 커밋입니다. |
| last |
마지막 끌어오기 요청 병합 시 대상 분기의 헤드에 있는 커밋입니다. |
| merge |
설정된 경우 이러한 이유로 끌어오기 요청 병합이 실패했습니다. |
| merge |
끌어오기 요청 병합의 실패 유형(있는 경우)입니다. |
| merge |
끌어오기 요청 병합을 실행하는 데 사용되는 작업의 ID입니다. 내부적으로 사용됩니다. |
| merge |
끌어오기 요청 병합을 실행할 때 사용되는 옵션입니다. 완료는 한 번만 수행되고 끌어오기 요청의 원본 분기가 변경될 때마다 새 병합이 실행되므로 완료 옵션과는 별개입니다. |
| merge |
끌어오기 요청 병합의 현재 상태입니다. |
| pull |
끌어오기 요청의 ID입니다. |
| remote |
내부적으로 사용됩니다. |
| repository | 끌어오기 요청의 대상 분기를 포함하는 리포지토리입니다. |
| reviewers | 투표 상태와 함께 끌어오기 요청에 대한 검토자 목록입니다. |
| source |
끌어오기 요청의 원본 분기 이름입니다. |
| status | 끌어오기 요청의 상태입니다. |
| supports |
true이면 이 끌어오기 요청은 여러 반복을 지원합니다. 반복 지원은 끌어오기 요청의 원본 분기에 대한 개별 푸시를 검토할 수 있으며 한 번의 반복에 남아 있는 주석은 향후 반복에서 추적됩니다. |
| target |
끌어오기 요청의 대상 분기 이름입니다. |
| title | 끌어오기 요청의 제목입니다. |
| url | 내부적으로 사용됩니다. |
| work |
이 끌어오기 요청과 연결된 모든 작업 항목 참조입니다. |
속성 세부 정보
artifactId
이 끌어오기 요청을 고유하게 식별하는 문자열입니다. 끌어오기 요청에 대한 아티팩트 ID를 생성하려면 다음 템플릿을 사용합니다. vstfs:///Git/PullRequestId/{projectId}/{repositoryId}/{pullRequestId}
artifactId: string
속성 값
string
autoCompleteSetBy
설정된 경우 이 끌어오기 요청에 대해 자동 완성이 사용하도록 설정되며 이를 사용하도록 설정한 ID입니다.
autoCompleteSetBy: IdentityRef
속성 값
closedBy
closedDate
끌어오기 요청이 닫힌 날짜입니다(외부에서 완료, 중단 또는 병합됨).
closedDate: Date
속성 값
Date
codeReviewId
끌어오기 요청의 코드 검토 ID입니다. 내부적으로 사용됩니다.
codeReviewId: number
속성 값
number
commits
completionOptions
끌어오기 요청이 완료될 때 병합되는 방법에 영향을 미치는 옵션입니다.
completionOptions: GitPullRequestCompletionOptions
속성 값
completionQueueTime
끌어오기 요청이 완료될 큐에 들어온 가장 최근 날짜입니다. 내부적으로 사용됩니다.
completionQueueTime: Date
속성 값
Date
createdBy
creationDate
끌어오기 요청을 만든 날짜입니다.
creationDate: Date
속성 값
Date
description
끌어오기 요청에 대한 설명입니다.
description: string
속성 값
string
forkSource
hasMultipleMergeBases
여러 병합베이스 경고
hasMultipleMergeBases: boolean
속성 값
boolean
ignoreTargetRefAndChooseDynamically
이 선택적 매개 변수를 사용하면 클라이언트가 대상 참조에 대해 서버 쪽 동적 선택을 사용할 수 있습니다. 기존 계약으로 인해 사용자는 대상 참조를 지정해야 하지만, 이 옵션을 사용하면 서버가 이를 무시하고 사용자의 즐겨찾기(또는 기본 분기)에서 동적으로 선택하게 됩니다.
ignoreTargetRefAndChooseDynamically: boolean
속성 값
boolean
isDraft
초안/WIP 끌어오기 요청입니다.
isDraft: boolean
속성 값
boolean
labels
lastMergeCommit
가장 최근 끌어오기 요청 병합의 커밋입니다. 비어 있는 경우 가장 최근의 병합이 진행 중이거나 실패했습니다.
lastMergeCommit: GitCommitRef
속성 값
lastMergeSourceCommit
lastMergeTargetCommit
mergeFailureMessage
설정된 경우 이러한 이유로 끌어오기 요청 병합이 실패했습니다.
mergeFailureMessage: string
속성 값
string
mergeFailureType
끌어오기 요청 병합의 실패 유형(있는 경우)입니다.
mergeFailureType: PullRequestMergeFailureType
속성 값
mergeId
끌어오기 요청 병합을 실행하는 데 사용되는 작업의 ID입니다. 내부적으로 사용됩니다.
mergeId: string
속성 값
string
mergeOptions
끌어오기 요청 병합을 실행할 때 사용되는 옵션입니다. 완료는 한 번만 수행되고 끌어오기 요청의 원본 분기가 변경될 때마다 새 병합이 실행되므로 완료 옵션과는 별개입니다.
mergeOptions: GitPullRequestMergeOptions
속성 값
mergeStatus
pullRequestId
끌어오기 요청의 ID입니다.
pullRequestId: number
속성 값
number
remoteUrl
내부적으로 사용됩니다.
remoteUrl: string
속성 값
string
repository
reviewers
sourceRefName
끌어오기 요청의 원본 분기 이름입니다.
sourceRefName: string
속성 값
string
status
supportsIterations
true이면 이 끌어오기 요청은 여러 반복을 지원합니다. 반복 지원은 끌어오기 요청의 원본 분기에 대한 개별 푸시를 검토할 수 있으며 한 번의 반복에 남아 있는 주석은 향후 반복에서 추적됩니다.
supportsIterations: boolean
속성 값
boolean
targetRefName
끌어오기 요청의 대상 분기 이름입니다.
targetRefName: string
속성 값
string
title
끌어오기 요청의 제목입니다.
title: string
속성 값
string
url
내부적으로 사용됩니다.
url: string
속성 값
string