Pull Requests - Get Pull Request
Ambil permintaan pull.
GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/pullrequests/{pullRequestId}?api-version=7.1-preview.1
GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/pullrequests/{pullRequestId}?maxCommentLength={maxCommentLength}&$skip={$skip}&$top={$top}&includeCommits={includeCommits}&includeWorkItemRefs={includeWorkItemRefs}&api-version=7.1-preview.1
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
organization
|
path | True |
string |
Nama organisasi Azure DevOps. |
pull
|
path | True |
integer int32 |
ID permintaan pull yang akan diambil. |
repository
|
path | True |
string |
ID repositori dari cabang target permintaan pull. |
project
|
path |
string |
ID proyek atau nama proyek |
|
api-version
|
query | True |
string |
Versi API yang akan digunakan. Ini harus diatur ke '7.1-preview.1' untuk menggunakan versi api ini. |
$skip
|
query |
integer int32 |
Tidak digunakan. |
|
$top
|
query |
integer int32 |
Tidak digunakan. |
|
include
|
query |
boolean |
Jika true, permintaan pull akan dikembalikan dengan penerapan terkait. |
|
include
|
query |
boolean |
Jika true, permintaan pull akan dikembalikan dengan referensi item kerja terkait. |
|
max
|
query |
integer int32 |
Tidak digunakan. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
operasi berhasil |
Keamanan
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Scopes
Nama | Deskripsi |
---|---|
vso.code | Memberikan kemampuan untuk membaca kode sumber dan metadata tentang penerapan, set perubahan, cabang, dan artefak kontrol versi lainnya. Juga memberikan kemampuan untuk mencari kode dan mendapatkan pemberitahuan tentang peristiwa kontrol versi melalui hook layanan. |
Definisi
Nama | Deskripsi |
---|---|
Change |
|
Git |
|
Git |
Menyediakan properti yang menjelaskan penerapan Git dan metadata terkait. |
Git |
Informasi tentang fork ref. |
Git |
Mewakili semua data yang terkait dengan permintaan pull. |
Git |
Preferensi tentang bagaimana permintaan pull harus diselesaikan. |
Git |
Opsi yang digunakan saat penggabungan permintaan pull dibuat. |
Git |
Tentukan strategi yang digunakan untuk menggabungkan permintaan pull selama penyelesaian. Jika MergeStrategy tidak diatur ke nilai apa pun, penggabungan no-FF akan dibuat jika SquashMerge == false. Jika MergeStrategy tidak diatur ke nilai apa pun, penerapan permintaan pull akan terjepit jika SquashMerge == true. Properti SquashMerge tidak digunakan lagi. Disarankan agar Anda secara eksplisit mengatur MergeStrategy dalam semua kasus. Jika nilai eksplisit disediakan untuk MergeStrategy, properti SquashMerge akan diabaikan. |
Git |
|
Git |
|
Git |
|
Git |
Kelas ini berisi metadata layanan/ekstensi yang memposting status. |
Git |
Konteks status yang secara unik mengidentifikasi status. |
Git |
Status status. |
Git |
|
Git |
Info dan tanggal pengguna untuk operasi Git. |
Identity |
|
Identity |
Informasi identitas termasuk suara pada permintaan pull. |
Item |
|
Item |
|
Project |
Status proyek. |
Project |
Visibilitas proyek. |
Pull |
Status penggabungan permintaan pull saat ini. |
Pull |
Jenis kegagalan (jika ada) dari penggabungan permintaan pull. |
Pull |
Status permintaan pull. |
Reference |
Kelas untuk mewakili kumpulan tautan referensi REST. |
Resource |
|
Team |
Objek referensi untuk TeamProjectCollection. |
Team |
Mewakili referensi dangkal ke TeamProject. |
Version |
Tipe perubahan yang dibuat pada item. |
Web |
Representasi definisi tag yang dikirim di seluruh kawat. |
ChangeCountDictionary
GitChange
Nama | Jenis | Deskripsi |
---|---|---|
changeId |
integer |
ID perubahan dalam grup perubahan. |
changeType |
Tipe perubahan yang dibuat pada item. |
|
item |
string |
Versi saat ini. |
newContent |
Konten item setelah perubahan. |
|
newContentTemplate |
Templat Konten Baru yang akan digunakan saat mendorong perubahan baru. |
|
originalPath |
string |
Jalur asli item jika berbeda dari jalur saat ini. |
sourceServerItem |
string |
Jalur item di server. |
url |
string |
URL untuk mengambil item. |
GitCommitRef
Menyediakan properti yang menjelaskan penerapan Git dan metadata terkait.
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Kumpulan tautan referensi REST terkait. |
|
author |
Penulis penerapan. |
|
changeCounts |
Jumlah jenis perubahan (pengeditan, penghapusan, dll.) yang disertakan dengan penerapan. |
|
changes |
Enumerasi perubahan yang disertakan dengan penerapan. |
|
comment |
string |
Komentar atau pesan penerapan. |
commentTruncated |
boolean |
Menunjukkan apakah komentar dipotong dari pesan komentar penerapan Git lengkap. |
commitId |
string |
ID (SHA-1) penerapan. |
commitTooManyChanges |
boolean |
Menunjukkan bahwa penerapan berisi terlalu banyak perubahan yang akan ditampilkan |
committer |
Committer dari penerapan. |
|
parents |
string[] |
Enumerasi ID penerapan induk untuk penerapan ini. |
push |
Dorongan yang terkait dengan penerapan ini. |
|
remoteUrl |
string |
Jalur URL jarak jauh ke penerapan. |
statuses |
Daftar metadata status dari layanan dan ekstensi yang dapat mengaitkan informasi tambahan ke penerapan. |
|
url |
string |
URL REST untuk sumber daya ini. |
workItems |
Daftar lokasi kerja yang terkait dengan penerapan ini. |
GitForkRef
Informasi tentang fork ref.
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Kelas untuk mewakili kumpulan tautan referensi REST. |
|
creator | ||
isLocked |
boolean |
|
isLockedBy | ||
name |
string |
|
objectId |
string |
|
peeledObjectId |
string |
|
repository |
ID repositori fork. |
|
statuses |
Kelas ini berisi metadata layanan/ekstensi yang memposting status. |
|
url |
string |
GitPullRequest
Mewakili semua data yang terkait dengan permintaan pull.
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Tautan ke objek terkait lainnya. |
|
artifactId |
string |
String yang secara unik mengidentifikasi permintaan pull ini. Untuk menghasilkan ID artefak untuk permintaan pull, gunakan templat ini: |
autoCompleteSetBy |
Jika diatur, penyelesaian otomatis diaktifkan untuk permintaan pull ini dan ini adalah identitas yang mengaktifkannya. |
|
closedBy |
Pengguna yang menutup permintaan pull. |
|
closedDate |
string |
Tanggal ketika permintaan pull ditutup (selesai, ditinggalkan, atau digabungkan secara eksternal). |
codeReviewId |
integer |
ID peninjauan kode permintaan pull. Digunakan secara internal. |
commits |
Penerapan yang terkandung dalam permintaan pull. |
|
completionOptions |
Opsi yang memengaruhi bagaimana permintaan pull akan digabungkan ketika selesai. |
|
completionQueueTime |
string |
Tanggal terbaru saat permintaan pull memasuki antrean untuk diselesaikan. Digunakan secara internal. |
createdBy |
Identitas pengguna yang membuat permintaan pull. |
|
creationDate |
string |
Tanggal saat permintaan pull dibuat. |
description |
string |
Deskripsi permintaan pull. |
forkSource |
Jika ini adalah PR dari fork, ini akan berisi informasi tentang sumbernya. |
|
hasMultipleMergeBases |
boolean |
Beberapa peringatan mergebases |
isDraft |
boolean |
Draf/permintaan pull WIP. |
labels |
Label yang terkait dengan permintaan pull. |
|
lastMergeCommit |
Penerapan penggabungan permintaan pull terbaru. Jika kosong, penggabungan terbaru sedang berlangsung atau tidak berhasil. |
|
lastMergeSourceCommit |
Penerapan di kepala cabang sumber pada saat penggabungan permintaan pull terakhir. |
|
lastMergeTargetCommit |
Penerapan di kepala cabang target pada saat penggabungan permintaan pull terakhir. |
|
mergeFailureMessage |
string |
Jika diatur, penggabungan permintaan pull gagal karena alasan ini. |
mergeFailureType |
Jenis kegagalan (jika ada) dari penggabungan permintaan pull. |
|
mergeId |
string |
ID pekerjaan yang digunakan untuk menjalankan penggabungan permintaan pull. Digunakan secara internal. |
mergeOptions |
Opsi yang digunakan saat penggabungan permintaan pull berjalan. Ini terpisah dari opsi penyelesaian karena penyelesaian hanya terjadi sekali dan penggabungan baru akan berjalan setiap kali cabang sumber permintaan pull berubah. |
|
mergeStatus |
Status penggabungan permintaan pull saat ini. |
|
pullRequestId |
integer |
ID permintaan pull. |
remoteUrl |
string |
Digunakan secara internal. |
repository |
Repositori yang berisi cabang target permintaan pull. |
|
reviewers |
Daftar peninjau pada permintaan pull bersama dengan status suara mereka. |
|
sourceRefName |
string |
Nama cabang sumber permintaan pull. |
status |
Status permintaan pull. |
|
supportsIterations |
boolean |
Jika true, permintaan pull ini mendukung beberapa perulangan. Dukungan perulangan berarti setiap pendorongan ke cabang sumber permintaan pull dapat ditinjau dan komentar yang tersisa dalam satu iterasi akan dilacak di perulangan di masa mendatang. |
targetRefName |
string |
Nama cabang target permintaan pull. |
title |
string |
Judul permintaan pull. |
url |
string |
Digunakan secara internal. |
workItemRefs |
Referensi item kerja apa pun yang terkait dengan permintaan pull ini. |
GitPullRequestCompletionOptions
Preferensi tentang bagaimana permintaan pull harus diselesaikan.
Nama | Jenis | Deskripsi |
---|---|---|
autoCompleteIgnoreConfigIds |
integer[] |
Daftar ID konfigurasi kebijakan apa pun yang selesai secara otomatis tidak boleh menunggu. Hanya berlaku untuk kebijakan opsional (isBlocking == false). Penyelesaian otomatis selalu menunggu kebijakan yang diperlukan (isBlocking == true). |
bypassPolicy |
boolean |
Jika true, kebijakan akan secara eksplisit dilewati saat permintaan pull selesai. |
bypassReason |
string |
Jika kebijakan dilewati, alasan ini disimpan mengapa bypass digunakan. |
deleteSourceBranch |
boolean |
Jika true, cabang sumber permintaan pull akan dihapus setelah selesai. |
mergeCommitMessage |
string |
Jika diatur, ini akan digunakan sebagai pesan penerapan penerapan penggabungan. |
mergeStrategy |
Tentukan strategi yang digunakan untuk menggabungkan permintaan pull selama penyelesaian. Jika MergeStrategy tidak diatur ke nilai apa pun, penggabungan no-FF akan dibuat jika SquashMerge == false. Jika MergeStrategy tidak diatur ke nilai apa pun, penerapan permintaan pull akan terjepit jika SquashMerge == true. Properti SquashMerge tidak digunakan lagi. Disarankan agar Anda secara eksplisit mengatur MergeStrategy dalam semua kasus. Jika nilai eksplisit disediakan untuk MergeStrategy, properti SquashMerge akan diabaikan. |
|
squashMerge |
boolean |
SquashMerge tidak digunakan lagi. Anda harus secara eksplisit mengatur nilai MergeStrategy. Jika MergeStrategy diatur ke nilai apa pun, nilai SquashMerge akan diabaikan. Jika MergeStrategy tidak diatur, strategi penggabungan tidak akan cepat maju jika bendera ini false, atau squash jika true. |
transitionWorkItems |
boolean |
Jika true, kami akan mencoba untuk mentransisikan item kerja apa pun yang ditautkan ke permintaan pull ke status logis berikutnya (yaitu Aktif -> Diselesaikan) |
triggeredByAutoComplete |
boolean |
Jika true, upaya penyelesaian saat ini dipicu melalui penyelesaian otomatis. Digunakan secara internal. |
GitPullRequestMergeOptions
Opsi yang digunakan saat penggabungan permintaan pull dibuat.
Nama | Jenis | Deskripsi |
---|---|---|
conflictAuthorshipCommits |
boolean |
Jika true, resolusi konflik yang diterapkan selama penggabungan akan dimasukkan ke dalam penerapan terpisah untuk mempertahankan info otorisasi untuk disalahkan git, dll. |
detectRenameFalsePositives |
boolean |
|
disableRenames |
boolean |
Jika true, deteksi ganti nama tidak akan dilakukan selama penggabungan. |
GitPullRequestMergeStrategy
Tentukan strategi yang digunakan untuk menggabungkan permintaan pull selama penyelesaian. Jika MergeStrategy tidak diatur ke nilai apa pun, penggabungan no-FF akan dibuat jika SquashMerge == false. Jika MergeStrategy tidak diatur ke nilai apa pun, penerapan permintaan pull akan terjepit jika SquashMerge == true. Properti SquashMerge tidak digunakan lagi. Disarankan agar Anda secara eksplisit mengatur MergeStrategy dalam semua kasus. Jika nilai eksplisit disediakan untuk MergeStrategy, properti SquashMerge akan diabaikan.
Nama | Jenis | Deskripsi |
---|---|---|
noFastForward |
string |
Penggabungan dua induk, tanpa maju cepat. Cabang sumber tidak berubah. Ini adalah perilaku default. |
rebase |
string |
Rebase cabang sumber di atas penerapan HEAD cabang target, dan maju cepat cabang target. Cabang sumber diperbarui selama operasi rebase. |
rebaseMerge |
string |
Rebase cabang sumber di atas penerapan HEAD cabang target, dan buat penggabungan dua induk, tanpa maju cepat. Cabang sumber diperbarui selama operasi rebase. |
squash |
string |
Masukkan semua perubahan dari permintaan pull ke dalam penerapan induk tunggal. |
GitPushRef
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Kelas untuk mewakili kumpulan tautan referensi REST. |
|
date |
string |
|
pushId |
integer |
|
pushedBy | ||
url |
string |
GitRepository
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Kelas untuk mewakili kumpulan tautan referensi REST. |
|
defaultBranch |
string |
|
id |
string |
|
isDisabled |
boolean |
True jika repositori dinonaktifkan. Salah jika tidak. |
isFork |
boolean |
True jika repositori dibuat sebagai fork. |
isInMaintenance |
boolean |
True jika repositori sedang dalam pemeliharaan. Salah jika tidak. |
name |
string |
|
parentRepository | ||
project |
Mewakili referensi dangkal ke TeamProject. |
|
remoteUrl |
string |
|
size |
integer |
Ukuran terkompresi (byte) repositori. |
sshUrl |
string |
|
url |
string |
|
validRemoteUrls |
string[] |
|
webUrl |
string |
GitRepositoryRef
Nama | Jenis | Deskripsi |
---|---|---|
collection |
Kumpulan Proyek Tim tempat Fork ini berada |
|
id |
string |
|
isFork |
boolean |
True jika repositori dibuat sebagai fork |
name |
string |
|
project |
Mewakili referensi dangkal ke TeamProject. |
|
remoteUrl |
string |
|
sshUrl |
string |
|
url |
string |
GitStatus
Kelas ini berisi metadata layanan/ekstensi yang memposting status.
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Tautan referensi. |
|
context |
Konteks status. |
|
createdBy |
Identitas yang membuat status. |
|
creationDate |
string |
Tanggal pembuatan dan waktu status. |
description |
string |
Deskripsi status. Biasanya menjelaskan status status saat ini. |
id |
integer |
Pengidentifikasi status. |
state |
Status status. |
|
targetUrl |
string |
URL dengan detail status. |
updatedDate |
string |
Tanggal dan waktu pembaruan terakhir status. |
GitStatusContext
Konteks status yang secara unik mengidentifikasi status.
Nama | Jenis | Deskripsi |
---|---|---|
genre |
string |
Genre status. Biasanya nama layanan/alat yang menghasilkan status, bisa kosong. |
name |
string |
Pengidentifikasi nama status, tidak boleh null atau kosong. |
GitStatusState
Status status.
Nama | Jenis | Deskripsi |
---|---|---|
error |
string |
Status dengan kesalahan. |
failed |
string |
Status gagal. |
notApplicable |
string |
Status tidak berlaku untuk objek target. |
notSet |
string |
Status status tidak diatur. Status default. |
pending |
string |
Status tertunda. |
succeeded |
string |
Status berhasil. |
GitTemplate
Nama | Jenis | Deskripsi |
---|---|---|
name |
string |
Nama Templat |
type |
string |
Jenis Templat |
GitUserDate
Info dan tanggal pengguna untuk operasi Git.
Nama | Jenis | Deskripsi |
---|---|---|
date |
string |
Tanggal operasi Git. |
string |
Email alamat pengguna yang melakukan operasi Git. |
|
imageUrl |
string |
Url untuk avatar pengguna. |
name |
string |
Nama pengguna yang melakukan operasi Git. |
IdentityRef
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Bidang ini berisi nol atau lebih tautan menarik tentang subjek grafik. Tautan ini dapat dipanggil untuk mendapatkan hubungan tambahan atau informasi lebih rinci tentang subjek grafik ini. |
|
descriptor |
string |
Deskriptor adalah cara utama untuk mereferensikan subjek grafik saat sistem berjalan. Bidang ini akan mengidentifikasi subjek grafik yang sama secara unik di seluruh Akun dan Organisasi. |
directoryAlias |
string |
Tidak digunakan lagi - Dapat diambil dengan mengkueri pengguna Graph yang direferensikan dalam entri "mandiri" kamus IdentityRef "_links" |
displayName |
string |
Ini adalah nama tampilan subjek grafik yang tidak unik. Untuk mengubah bidang ini, Anda harus mengubah nilainya di penyedia sumber. |
id |
string |
|
imageUrl |
string |
Tidak digunakan lagi - Tersedia dalam entri "avatar" kamus IdentityRef "_links" |
inactive |
boolean |
Tidak digunakan lagi - Dapat diambil dengan mengkueri status keanggotaan Graph yang direferensikan dalam entri "membershipState" kamus "_links" GraphUser |
isAadIdentity |
boolean |
Tidak digunakan lagi - Dapat disimpulkan dari jenis subjek deskriptor (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Tidak digunakan lagi - Dapat disimpulkan dari jenis subjek deskriptor (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
Tidak digunakan lagi - tidak digunakan dalam sebagian besar implementasi ToIdentityRef yang sudah ada sebelumnya |
uniqueName |
string |
Tidak digunakan lagi - gunakan Domain+PrincipalName sebagai gantinya |
url |
string |
Url ini adalah rute lengkap ke sumber daya sumber subjek grafik ini. |
IdentityRefWithVote
Informasi identitas termasuk suara pada permintaan pull.
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Bidang ini berisi nol atau lebih tautan menarik tentang subjek grafik. Tautan ini dapat dipanggil untuk mendapatkan hubungan tambahan atau informasi lebih rinci tentang subjek grafik ini. |
|
descriptor |
string |
Deskriptor adalah cara utama untuk mereferensikan subjek grafik saat sistem berjalan. Bidang ini akan mengidentifikasi subjek grafik yang sama secara unik di seluruh Akun dan Organisasi. |
directoryAlias |
string |
Tidak digunakan lagi - Dapat diambil dengan mengkueri pengguna Graph yang direferensikan dalam entri "mandiri" kamus IdentityRef "_links" |
displayName |
string |
Ini adalah nama tampilan subjek grafik yang tidak unik. Untuk mengubah bidang ini, Anda harus mengubah nilainya di penyedia sumber. |
hasDeclined |
boolean |
Menunjukkan apakah peninjau ini telah menolak untuk meninjau permintaan pull ini. |
id |
string |
|
imageUrl |
string |
Tidak digunakan lagi - Tersedia dalam entri "avatar" kamus IdentityRef "_links" |
inactive |
boolean |
Tidak digunakan lagi - Dapat diambil dengan mengkueri status keanggotaan Graph yang direferensikan dalam entri "membershipState" kamus "_links" GraphUser |
isAadIdentity |
boolean |
Tidak digunakan lagi - Dapat disimpulkan dari jenis subjek deskriptor (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Tidak digunakan lagi - Dapat disimpulkan dari jenis subjek deskriptor (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
isFlagged |
boolean |
Menunjukkan apakah peninjau ini ditandai untuk perhatian pada permintaan pull ini. |
isReapprove |
boolean |
Menunjukkan apakah pemungutan suara yang disetujui ini masih harus ditangani meskipun pemungutan suara tidak berubah. |
isRequired |
boolean |
Menunjukkan apakah ini adalah peninjau yang diperlukan untuk permintaan pull ini. |
profileUrl |
string |
Tidak digunakan lagi - tidak digunakan dalam sebagian besar implementasi ToIdentityRef yang sudah ada sebelumnya |
reviewerUrl |
string |
URL untuk mengambil informasi tentang identitas ini |
uniqueName |
string |
Tidak digunakan lagi - gunakan Domain+PrincipalName sebagai gantinya |
url |
string |
Url ini adalah rute lengkap ke sumber daya sumber subjek grafik ini. |
vote |
integer |
Pilih permintaan pull: |
votedFor |
Grup atau tim yang dikontribusikan peninjau ini. |
ItemContent
Nama | Jenis | Deskripsi |
---|---|---|
content |
string |
|
contentType |
ItemContentType
Nama | Jenis | Deskripsi |
---|---|---|
base64Encoded |
string |
|
rawText |
string |
ProjectState
Status proyek.
Nama | Jenis | Deskripsi |
---|---|---|
all |
string |
Semua proyek terlepas dari status kecuali Dihapus. |
createPending |
string |
Proyek telah diantrekan untuk pembuatan, tetapi prosesnya belum dimulai. |
deleted |
string |
Proyek telah dihapus. |
deleting |
string |
Proyek sedang dalam proses dihapus. |
new |
string |
Proyek sedang dalam proses dibuat. |
unchanged |
string |
Proyek belum diubah. |
wellFormed |
string |
Proyek benar-benar dibuat dan siap digunakan. |
ProjectVisibility
Visibilitas proyek.
Nama | Jenis | Deskripsi |
---|---|---|
private |
string |
Proyek ini hanya terlihat oleh pengguna dengan akses eksplisit. |
public |
string |
Proyek ini terlihat oleh semua. |
PullRequestAsyncStatus
Status penggabungan permintaan pull saat ini.
Nama | Jenis | Deskripsi |
---|---|---|
conflicts |
string |
Penggabungan permintaan pull gagal karena konflik. |
failure |
string |
Penggabungan permintaan pull gagal. |
notSet |
string |
Status tidak diatur. Status default. |
queued |
string |
Penggabungan permintaan pull diantrekan. |
rejectedByPolicy |
string |
Penggabungan permintaan pull ditolak oleh kebijakan. |
succeeded |
string |
Penggabungan permintaan pull berhasil. |
PullRequestMergeFailureType
Jenis kegagalan (jika ada) dari penggabungan permintaan pull.
Nama | Jenis | Deskripsi |
---|---|---|
caseSensitive |
string |
Penggabungan permintaan pull gagal karena ketidakcocokan kasus. |
none |
string |
Jenis tidak diatur. Jenis default. |
objectTooLarge |
string |
Penggabungan permintaan pull gagal karena objek terlalu besar. |
unknown |
string |
Jenis kegagalan penggabungan permintaan pull tidak diketahui. |
PullRequestStatus
Status permintaan pull.
Nama | Jenis | Deskripsi |
---|---|---|
abandoned |
string |
Permintaan pull ditinggalkan. |
active |
string |
Permintaan pull aktif. |
all |
string |
Digunakan dalam kriteria pencarian permintaan pull untuk menyertakan semua status. |
completed |
string |
Permintaan pull selesai. |
notSet |
string |
Status tidak diatur. Status default. |
ReferenceLinks
Kelas untuk mewakili kumpulan tautan referensi REST.
Nama | Jenis | Deskripsi |
---|---|---|
links |
object |
Tampilan baca-saja dari tautan. Karena tautan Referensi dibaca saja, kami hanya ingin mengeksposnya sebagai baca-saja. |
ResourceRef
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
|
url |
string |
TeamProjectCollectionReference
Objek referensi untuk TeamProjectCollection.
Nama | Jenis | Deskripsi |
---|---|---|
avatarUrl |
string |
Url avatar koleksi. |
id |
string |
Id Koleksi. |
name |
string |
Nama Koleksi. |
url |
string |
Url REST Koleksi. |
TeamProjectReference
Mewakili referensi dangkal ke TeamProject.
Nama | Jenis | Deskripsi |
---|---|---|
abbreviation |
string |
Singkatan proyek. |
defaultTeamImageUrl |
string |
Url ke gambar identitas tim default. |
description |
string |
Deskripsi proyek (jika ada). |
id |
string |
Pengidentifikasi proyek. |
lastUpdateTime |
string |
Waktu pembaruan terakhir proyek. |
name |
string |
Nama proyek. |
revision |
integer |
Revisi proyek. |
state |
Status proyek. |
|
url |
string |
Url ke versi lengkap objek. |
visibility |
Visibilitas proyek. |
VersionControlChangeType
Tipe perubahan yang dibuat pada item.
Nama | Jenis | Deskripsi |
---|---|---|
add |
string |
|
all |
string |
|
branch |
string |
|
delete |
string |
|
edit |
string |
|
encoding |
string |
|
lock |
string |
|
merge |
string |
|
none |
string |
|
property |
string |
|
rename |
string |
|
rollback |
string |
|
sourceRename |
string |
|
targetRename |
string |
|
undelete |
string |
WebApiTagDefinition
Representasi definisi tag yang dikirim di seluruh kawat.
Nama | Jenis | Deskripsi |
---|---|---|
active |
boolean |
Apakah definisi tag aktif atau tidak. |
id |
string |
ID definisi tag. |
name |
string |
Nama definisi tag. |
url |
string |
URL Sumber Daya untuk Definisi Tag. |