Pull Requests - Get Pull Request
Çekme isteği alın.
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
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
pull
|
path | True |
integer int32 |
Alınacak çekme isteğinin kimliği. |
repository
|
path | True |
string |
Çekme isteğinin hedef dalının depo kimliği. |
project
|
path |
string |
Proje Kimliği veya proje adı |
|
api-version
|
query | True |
string |
Kullanılacak API'nin sürümü. Bu, api'nin bu sürümünü kullanmak için '7.1-preview.1' olarak ayarlanmalıdır. |
$skip
|
query |
integer int32 |
Kullanılmadı. |
|
$top
|
query |
integer int32 |
Kullanılmadı. |
|
include
|
query |
boolean |
True ise, çekme isteği ilişkili işlemelerle birlikte döndürülür. |
|
include
|
query |
boolean |
True ise, çekme isteği ilişkili iş öğesi başvuruları ile döndürülür. |
|
max
|
query |
integer int32 |
Kullanılmadı. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Git |
başarılı işlem |
Güvenlik
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
Name | Description |
---|---|
vso.code | İşlemeler, değişiklik kümeleri, dallar ve diğer sürüm denetimi yapıtları hakkında kaynak kodu ve meta verileri okuma yeteneği verir. Ayrıca kod arama ve hizmet kancaları aracılığıyla sürüm denetimi olayları hakkında bildirim alma olanağı verir. |
Tanımlar
Name | Description |
---|---|
Change |
|
Git |
|
Git |
Git işleme ve ilişkili meta verileri açıklayan özellikler sağlar. |
Git |
Çatal başvurusu hakkında bilgi. |
Git |
Çekme isteğiyle ilişkili tüm verileri temsil eder. |
Git |
Çekme isteğinin nasıl tamamlanması gerektiğiyle ilgili tercihler. |
Git |
Çekme isteği birleştirme oluşturulduğunda kullanılan seçenekler. |
Git |
Tamamlama sırasında çekme isteğini birleştirmek için kullanılan stratejiyi belirtin. MergeStrategy herhangi bir değere ayarlanmadıysa SquashMerge == false olduğunda FF olmayan birleştirme oluşturulur. MergeStrategy herhangi bir değere ayarlanmamışsa, SquashMerge == true olduğunda çekme isteği işlemeleri sıkıştırılır. SquashMerge özelliği kullanım dışıdır. Her durumda MergeStrategy'yi açıkça ayarlamanız önerilir. MergeStrategy için açık bir değer sağlanırsa SquashMerge özelliği yoksayılır. |
Git |
|
Git |
|
Git |
|
Git |
Bu sınıf, durum gönderen bir hizmetin/uzantının meta verilerini içerir. |
Git |
Durumu benzersiz olarak tanımlayan durum bağlamı. |
Git |
Durumun durumu. |
Git |
|
Git |
Git işlemleri için kullanıcı bilgileri ve tarih. |
Identity |
|
Identity |
Çekme isteğinde oy içeren kimlik bilgileri. |
Item |
|
Item |
|
Project |
Proje durumu. |
Project |
Proje görünürlüğü. |
Pull |
Çekme isteği birleştirmenin geçerli durumu. |
Pull |
Çekme isteği birleştirme işleminin hata türü (varsa). |
Pull |
Çekme isteğinin durumu. |
Reference |
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf. |
Resource |
|
Team |
TeamProjectCollection için başvuru nesnesi. |
Team |
TeamProject'e basit bir başvuru temsil eder. |
Version |
Öğede yapılan değişikliğin türü. |
Web |
Tel üzerinden gönderilen etiket tanımının gösterimi. |
ChangeCountDictionary
GitChange
Name | Tür | Description |
---|---|---|
changeId |
integer |
Değişiklik grubu içindeki değişikliğin kimliği. |
changeType |
Version |
Öğede yapılan değişikliğin türü. |
item |
string |
Geçerli sürüm. |
newContent |
Item |
Değişiklik sonrasında öğenin içeriği. |
newContentTemplate |
Git |
Yeni değişiklikler gönderildiğinde kullanılacak yeni İçerik şablonu. |
originalPath |
string |
Geçerli yoldan farklıysa öğenin özgün yolu. |
sourceServerItem |
string |
Sunucudaki öğenin yolu. |
url |
string |
Öğeyi almak için URL. |
GitCommitRef
Git işleme ve ilişkili meta verileri açıklayan özellikler sağlar.
Name | Tür | Description |
---|---|---|
_links |
Reference |
İlgili REST başvuru bağlantıları koleksiyonu. |
author |
Git |
İşlemenin yazarı. |
changeCounts |
Change |
İşlemeye dahil edilen değişiklik türlerinin (düzenlemeler, silmeler vb.) sayısı. |
changes |
Git |
İşlemeye dahil edilen değişikliklerin bir numaralandırması. |
comment |
string |
İşlemenin açıklaması veya iletisi. |
commentTruncated |
boolean |
Açıklamanın tam Git işleme açıklaması iletisinden kesilip kesilmediğini gösterir. |
commitId |
string |
İşlemenin kimliği (SHA-1). |
commitTooManyChanges |
boolean |
İşlemenin görüntülenemeyecek kadar çok değişiklik içerdiğini gösterir |
committer |
Git |
İşlemenin commit'i. |
parents |
string[] |
Bu işleme için üst işleme kimliklerinin sabit listesi. |
push |
Git |
Bu işlemeyle ilişkili gönderim. |
remoteUrl |
string |
İşlemenin uzak URL yolu. |
statuses |
Git |
Ek bilgileri işlemeyle ilişkilendirebilecek hizmetlerden ve uzantılardan gelen durum meta verilerinin listesi. |
url |
string |
Bu kaynağın REST URL'si. |
workItems |
Resource |
Bu işlemeyle ilişkili iş öğeleri listesi. |
GitForkRef
Çatal başvurusu hakkında bilgi.
Name | Tür | Description |
---|---|---|
_links |
Reference |
REST başvuru bağlantıları koleksiyonunu temsil eden sınıf. |
creator |
Identity |
|
isLocked |
boolean |
|
isLockedBy |
Identity |
|
name |
string |
|
objectId |
string |
|
peeledObjectId |
string |
|
repository |
Git |
Çatalın depo kimliği. |
statuses |
Git |
Bu sınıf, durum gönderen bir hizmetin/uzantının meta verilerini içerir. |
url |
string |
GitPullRequest
Çekme isteğiyle ilişkili tüm verileri temsil eder.
Name | Tür | Description |
---|---|---|
_links |
Reference |
Diğer ilgili nesnelere bağlantılar. |
artifactId |
string |
Bu çekme isteğini benzersiz olarak tanımlayan bir dize. Çekme isteği için yapıt kimliği oluşturmak için şu şablonu kullanın: |
autoCompleteSetBy |
Identity |
Ayarlanırsa, bu çekme isteği için otomatik tamamlama etkinleştirilir ve bunu etkinleştiren kimlik budur. |
closedBy |
Identity |
Çekme isteğini kapatan kullanıcı. |
closedDate |
string |
Çekme isteğinin kapatıldığı tarih (tamamlandı, bırakıldı veya harici olarak birleştirildi). |
codeReviewId |
integer |
Kod, çekme isteğinin kimliğini gözden geçirir. Dahili olarak kullanılır. |
commits |
Git |
Çekme isteğinde yer alan işlemeler. |
completionOptions |
Git |
Tamamlandığında çekme isteğinin nasıl birleştirileceğini etkileyen seçenekler. |
completionQueueTime |
string |
Tamamlanmak üzere kuyruğa çekme isteğinin girdiği en son tarih. Dahili olarak kullanılır. |
createdBy |
Identity |
Çekme isteğini oluşturan kullanıcının kimliği. |
creationDate |
string |
Çekme isteğinin oluşturulduğu tarih. |
description |
string |
Çekme isteğinin açıklaması. |
forkSource |
Git |
Bu bir çataldan gelen bir çekme isteğiyse, kaynağı hakkında bilgi içerir. |
hasMultipleMergeBases |
boolean |
Birden çok birleştirme temeli uyarısı |
isDraft |
boolean |
Taslak / WIP çekme isteği. |
labels |
Web |
Çekme isteğiyle ilişkili etiketler. |
lastMergeCommit |
Git |
En son çekme isteği birleştirme işleminin işlenmesi. Boşsa, en son birleştirme işlemi devam ediyor veya başarısız oldu. |
lastMergeSourceCommit |
Git |
Son çekme isteği birleştirme sırasında kaynak dalın başındaki işleme. |
lastMergeTargetCommit |
Git |
Son çekme isteği birleştirme sırasında hedef dalın başındaki işleme. |
mergeFailureMessage |
string |
Ayarlandıysa, çekme isteği birleştirme bu nedenle başarısız oldu. |
mergeFailureType |
Pull |
Çekme isteği birleştirme işleminin hata türü (varsa). |
mergeId |
string |
Çekme isteği birleştirmeyi çalıştırmak için kullanılan işin kimliği. Dahili olarak kullanılır. |
mergeOptions |
Git |
Çekme isteği birleştirme işlemi çalıştırıldığında kullanılan seçenekler. Tamamlama yalnızca bir kez gerçekleştiğinden ve çekme isteğinin kaynak dalı her değiştiğinde yeni bir birleştirme çalıştırılacağından bunlar tamamlama seçeneklerinden ayrıdır. |
mergeStatus |
Pull |
Çekme isteği birleştirme işleminin geçerli durumu. |
pullRequestId |
integer |
Çekme isteğinin kimliği. |
remoteUrl |
string |
Dahili olarak kullanılır. |
repository |
Git |
Çekme isteğinin hedef dalını içeren depo. |
reviewers |
Identity |
Çekme isteğindeki gözden geçirenlerin listesi ve oylarının durumu. |
sourceRefName |
string |
Çekme isteğinin kaynak dalının adı. |
status |
Pull |
Çekme isteğinin durumu. |
supportsIterations |
boolean |
True ise, bu çekme isteği birden çok yinelemeyi destekler. Yineleme desteği, çekme isteğinin kaynak dalına yapılan tek tek gönderimlerin gözden geçirilebileceği ve bir yinelemede bırakılan açıklamaların gelecekteki yinelemelerde izlendiği anlamına gelir. |
targetRefName |
string |
Çekme isteğinin hedef dalının adı. |
title |
string |
Çekme isteğinin başlığı. |
url |
string |
Dahili olarak kullanılır. |
workItemRefs |
Resource |
Bu çekme isteğiyle ilişkili tüm iş öğesi başvuruları. |
GitPullRequestCompletionOptions
Çekme isteğinin nasıl tamamlanması gerektiğiyle ilgili tercihler.
Name | Tür | Description |
---|---|---|
autoCompleteIgnoreConfigIds |
integer[] |
Otomatik tamamlamanın beklememesi gereken ilke yapılandırma kimliklerinin listesi. Yalnızca isteğe bağlı ilkeler için geçerlidir (isBlocking == false). Otomatik tamamlama her zaman gerekli ilkeleri bekler (isBlocking == true). |
bypassPolicy |
boolean |
True ise, çekme isteği tamamlanırken ilkeler açıkça atlanır. |
bypassReason |
string |
İlkeler atlanırsa, bu neden atlamanın neden kullanıldığına göre depolanır. |
deleteSourceBranch |
boolean |
True ise, çekme isteğinin kaynak dalı tamamlandıktan sonra silinir. |
mergeCommitMessage |
string |
Ayarlanırsa, bu birleştirme işlemesinin işleme iletisi olarak kullanılır. |
mergeStrategy |
Git |
Tamamlama sırasında çekme isteğini birleştirmek için kullanılan stratejiyi belirtin. MergeStrategy herhangi bir değere ayarlanmadıysa, SquashMerge == false olduğunda FF olmayan bir birleştirme oluşturulur. MergeStrategy herhangi bir değere ayarlanmamışsa, SquashMerge == true olduğunda çekme isteği işlemeleri sıkıştırılır. SquashMerge özelliği kullanım dışıdır. Her durumda MergeStrategy'yi açıkça ayarlamanız önerilir. MergeStrategy için açık bir değer sağlanırsa SquashMerge özelliği yoksayılır. |
squashMerge |
boolean |
SquashMerge kullanım dışıdır. MergeStrategy değerini açıkça ayarlamalısınız. MergeStrategy herhangi bir değere ayarlanırsa SquashMerge değeri yoksayılır. MergeStrategy ayarlanmadıysa, bu bayrak false ise birleştirme stratejisi ileriye doğru olmaz veya true ise sıkıştırılır. |
transitionWorkItems |
boolean |
True ise, çekme isteğine bağlı tüm iş öğelerini sonraki mantıksal duruma (örneğin, Etkin -> Çözüldü) aktarmayı deneyeceğiz |
triggeredByAutoComplete |
boolean |
True ise, geçerli tamamlama denemesi otomatik tamamlama yoluyla tetiklendi. Dahili olarak kullanılır. |
GitPullRequestMergeOptions
Çekme isteği birleştirme oluşturulduğunda kullanılan seçenekler.
Name | Tür | Description |
---|---|---|
conflictAuthorshipCommits |
boolean |
Doğruysa, birleştirme sırasında uygulanan çakışma çözümleri, git suçunun yazarlık bilgilerini korumak için ayrı işlemelere konur. |
detectRenameFalsePositives |
boolean |
|
disableRenames |
boolean |
True ise, birleştirme sırasında yeniden adlandırma algılama gerçekleştirilmeyecektir. |
GitPullRequestMergeStrategy
Tamamlama sırasında çekme isteğini birleştirmek için kullanılan stratejiyi belirtin. MergeStrategy herhangi bir değere ayarlanmadıysa SquashMerge == false olduğunda FF olmayan birleştirme oluşturulur. MergeStrategy herhangi bir değere ayarlanmamışsa, SquashMerge == true olduğunda çekme isteği işlemeleri sıkıştırılır. SquashMerge özelliği kullanım dışıdır. Her durumda MergeStrategy'yi açıkça ayarlamanız önerilir. MergeStrategy için açık bir değer sağlanırsa SquashMerge özelliği yoksayılır.
Name | Tür | Description |
---|---|---|
noFastForward |
string |
İki üst öğeli, ileri sarmalı olmayan birleştirme. Kaynak dal değiştirilmez. Bu varsayılan davranıştır. |
rebase |
string |
Kaynak dalını hedef dalı HEAD işlemesinin üzerinde yeniden temelleyin ve hedef dalı ileri doğru ileri doğru gönderin. Kaynak dal, yeniden temel oluşturma işlemi sırasında güncelleştirilir. |
rebaseMerge |
string |
Kaynak dalını hedef dal HEAD işlemesinin en üstünde yeniden temelleyin ve iki üst öğeli, hızlı iletme olmayan bir birleştirme oluşturun. Kaynak dal, yeniden temel oluşturma işlemi sırasında güncelleştirilir. |
squash |
string |
Çekme isteğindeki tüm değişiklikleri tek üst işlemeye yerleştirin. |
GitPushRef
Name | Tür | Description |
---|---|---|
_links |
Reference |
REST başvuru bağlantıları koleksiyonunu temsil eden sınıf. |
date |
string |
|
pushId |
integer |
|
pushedBy |
Identity |
|
url |
string |
GitRepository
Name | Tür | Description |
---|---|---|
_links |
Reference |
REST başvuru bağlantıları koleksiyonunu temsil eden sınıf. |
defaultBranch |
string |
|
id |
string |
|
isDisabled |
boolean |
Depo devre dışı bırakılırsa true. Aksi durumda false. |
isFork |
boolean |
Depo çatal olarak oluşturulduysa true. |
isInMaintenance |
boolean |
Depo bakımdaysa true. Aksi durumda false. |
name |
string |
|
parentRepository |
Git |
|
project |
Team |
TeamProject'e basit bir başvuru temsil eder. |
remoteUrl |
string |
|
size |
integer |
Deponun sıkıştırılmış boyutu (bayt). |
sshUrl |
string |
|
url |
string |
|
validRemoteUrls |
string[] |
|
webUrl |
string |
GitRepositoryRef
Name | Tür | Description |
---|---|---|
collection |
Team |
Bu Çatal'ın bulunduğu Takım Projesi Koleksiyonu |
id |
string |
|
isFork |
boolean |
Depo çatal olarak oluşturulduysa True |
name |
string |
|
project |
Team |
TeamProject'e basit bir başvuru temsil eder. |
remoteUrl |
string |
|
sshUrl |
string |
|
url |
string |
GitStatus
Bu sınıf, durum gönderen bir hizmetin/uzantının meta verilerini içerir.
Name | Tür | Description |
---|---|---|
_links |
Reference |
Başvuru bağlantıları. |
context |
Git |
Durumun bağlamı. |
createdBy |
Identity |
Durumu oluşturan kimlik. |
creationDate |
string |
Durumun oluşturulma tarihi ve saati. |
description |
string |
Durum açıklaması. Genellikle durumun geçerli durumunu açıklar. |
id |
integer |
Durum tanımlayıcısı. |
state |
Git |
Durumun durumu. |
targetUrl |
string |
Durum ayrıntılarını içeren URL. |
updatedDate |
string |
Durumun son güncelleştirme tarihi ve saati. |
GitStatusContext
Durumu benzersiz olarak tanımlayan durum bağlamı.
Name | Tür | Description |
---|---|---|
genre |
string |
Durumun türü. Genellikle durumu oluşturan hizmetin/aracın adı boş olabilir. |
name |
string |
Durumun ad tanımlayıcısı null veya boş olamaz. |
GitStatusState
Durumun durumu.
Name | Tür | Description |
---|---|---|
error |
string |
Hata içeren durum. |
failed |
string |
Durum başarısız oldu. |
notApplicable |
string |
Durum hedef nesne için geçerli değil. |
notSet |
string |
Durum durumu ayarlanmadı. Varsayılan durum. |
pending |
string |
Durum beklemede. |
succeeded |
string |
Durum başarılı oldu. |
GitTemplate
Name | Tür | Description |
---|---|---|
name |
string |
Şablonun Adı |
type |
string |
Şablonun Türü |
GitUserDate
Git işlemleri için kullanıcı bilgileri ve tarih.
Name | Tür | Description |
---|---|---|
date |
string |
Git işleminin tarihi. |
string |
Git işlemini gerçekleştiren kullanıcının adresini Email. |
|
imageUrl |
string |
Kullanıcının avatarı url'si. |
name |
string |
Git işlemini gerçekleştiren kullanıcının adı. |
IdentityRef
Name | Tür | Description |
---|---|---|
_links |
Reference |
Bu alan, grafik konusuyla ilgili sıfır veya daha fazla ilgi çekici bağlantı içerir. Bu bağlantılar, bu grafik konusu hakkında ek ilişkiler veya daha ayrıntılı bilgi edinmek için çağrılabilir. |
descriptor |
string |
Tanımlayıcı, sistem çalışırken graf konusuna başvurmanın birincil yoludur. Bu alan, hem Hesaplar hem de Kuruluşlar genelinde aynı graf konusunu benzersiz olarak tanımlar. |
directoryAlias |
string |
Kullanım dışı - IdentityRef "_links" sözlüğündeki "self" girişinde başvuruda bulunılan Graph kullanıcısı sorgulanarak alınabilir |
displayName |
string |
Bu, grafik konusunun benzersiz olmayan görünen adıdır. Bu alanı değiştirmek için kaynak sağlayıcıdaki değerini değiştirmeniz gerekir. |
id |
string |
|
imageUrl |
string |
Kullanım dışı - IdentityRef "_links" sözlüğündeki "avatar" girişinde kullanılabilir |
inactive |
boolean |
Kullanım dışı - GraphUser "_links" sözlüğündeki "membershipState" girdisinde başvurulan Graph üyelik durumu sorgulanarak alınabilir |
isAadIdentity |
boolean |
Kullanım dışı - Tanımlayıcının konu türünden çıkarılabilir (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Kullanım dışı - Tanımlayıcının konu türünden çıkarılabilir (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
Kullanım dışı - ToIdentityRef'in önceden var olan uygulamalarının çoğunda kullanımda değil |
uniqueName |
string |
Kullanım dışı - bunun yerine Domain+PrincipalName kullanın |
url |
string |
Bu URL, bu grafik konusunun kaynak kaynağına giden tam yoldur. |
IdentityRefWithVote
Çekme isteğinde oy içeren kimlik bilgileri.
Name | Tür | Description |
---|---|---|
_links |
Reference |
Bu alan, grafik konusu hakkında sıfır veya daha fazla ilgi çekici bağlantı içerir. Bu bağlantılar, bu grafik konusu hakkında daha fazla ilişki veya daha ayrıntılı bilgi edinmek için çağrılabilir. |
descriptor |
string |
Tanımlayıcı, sistem çalışırken graf konusuna başvurmanın birincil yoludur. Bu alan, hem Hesaplar hem de Kuruluşlar genelinde aynı graf konusunu benzersiz olarak tanımlar. |
directoryAlias |
string |
Kullanım dışı - IdentityRef "_links" sözlüğündeki "self" girişinde başvuruda bulunılan Graph kullanıcısı sorgulanarak alınabilir |
displayName |
string |
Bu, grafik konusunun benzersiz olmayan görünen adıdır. Bu alanı değiştirmek için kaynak sağlayıcıdaki değerini değiştirmeniz gerekir. |
hasDeclined |
boolean |
Gözden geçirenin bu çekme isteğini gözden geçirmeyi reddedip reddetmediğini gösterir. |
id |
string |
|
imageUrl |
string |
Kullanım dışı - IdentityRef "_links" sözlüğün "avatar" girişinde kullanılabilir |
inactive |
boolean |
Kullanım dışı - GraphUser "_links" sözlüğün "membershipState" girişinde başvurulan Graph üyelik durumu sorgulanarak alınabilir |
isAadIdentity |
boolean |
Kullanım dışı - Tanımlayıcının konu türünden çıkarılabilir (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Kullanım dışı - Tanımlayıcının konu türünden çıkarılabilir (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
isFlagged |
boolean |
Bu gözden geçirenin bu çekme isteğine dikkat için işaretlenip işaretlenmediğini gösterir. |
isReapprove |
boolean |
Bu onay oyu değişmese bile yine de işlenip işlenmediğini gösterir. |
isRequired |
boolean |
Bu çekme isteği için gerekli bir gözden geçiren olup olmadığını gösterir. |
profileUrl |
string |
Kullanım dışı - ToIdentityRef'in önceden var olan uygulamalarının çoğunda kullanımda değil |
reviewerUrl |
string |
Bu kimlikle ilgili bilgileri almak için URL |
uniqueName |
string |
Kullanım dışı - bunun yerine Domain+PrincipalName kullanın |
url |
string |
Bu URL, bu grafik konusunun kaynak kaynağına giden tam yoldur. |
vote |
integer |
Çekme isteğine oy verin: |
votedFor |
Identity |
Gözden geçirenin katkıda bulunduğu gruplar veya ekipler. |
ItemContent
Name | Tür | Description |
---|---|---|
content |
string |
|
contentType |
Item |
ItemContentType
Name | Tür | Description |
---|---|---|
base64Encoded |
string |
|
rawText |
string |
ProjectState
Proje durumu.
Name | Tür | Description |
---|---|---|
all |
string |
Durumu silindi dışında tüm projeler. |
createPending |
string |
Proje oluşturma için kuyruğa alındı, ancak işlem henüz başlamadı. |
deleted |
string |
Proje silindi. |
deleting |
string |
Project silinme sürecinde. |
new |
string |
Proje oluşturulma aşamasındadır. |
unchanged |
string |
Proje değiştirilmedi. |
wellFormed |
string |
Proje tamamen oluşturulur ve kullanıma hazırdır. |
ProjectVisibility
Proje görünürlüğü.
Name | Tür | Description |
---|---|---|
private |
string |
Proje yalnızca açık erişimi olan kullanıcılar tarafından görülebilir. |
public |
string |
Proje herkes tarafından görülebilir. |
PullRequestAsyncStatus
Çekme isteği birleştirmenin geçerli durumu.
Name | Tür | Description |
---|---|---|
conflicts |
string |
Çekme isteği birleştirme çakışmalar nedeniyle başarısız oldu. |
failure |
string |
Çekme isteği birleştirme başarısız oldu. |
notSet |
string |
Durum ayarlanmadı. Varsayılan durum. |
queued |
string |
Çekme isteği birleştirme sıraya alındı. |
rejectedByPolicy |
string |
Çekme isteği birleştirme ilke tarafından reddedildi. |
succeeded |
string |
Çekme isteği birleştirme başarılı oldu. |
PullRequestMergeFailureType
Çekme isteği birleştirme işleminin hata türü (varsa).
Name | Tür | Description |
---|---|---|
caseSensitive |
string |
Çekme isteği birleştirme, büyük/küçük harf uyuşmazlığı nedeniyle başarısız oldu. |
none |
string |
Tür ayarlanmadı. Varsayılan tür. |
objectTooLarge |
string |
Çekme isteği birleştirme işlemi bir nesnenin çok büyük olması nedeniyle başarısız oldu. |
unknown |
string |
Çekme isteği birleştirme hatası türü bilinmiyor. |
PullRequestStatus
Çekme isteğinin durumu.
Name | Tür | Description |
---|---|---|
abandoned |
string |
Çekme isteği bırakıldı. |
active |
string |
Çekme isteği etkin. |
all |
string |
Tüm durumları eklemek için çekme isteği arama ölçütlerinde kullanılır. |
completed |
string |
Çekme isteği tamamlandı. |
notSet |
string |
Durum ayarlanmadı. Varsayılan durum. |
ReferenceLinks
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf.
Name | Tür | Description |
---|---|---|
links |
object |
Bağlantıların salt okunur görünümü. Başvuru bağlantıları salt okunur olduğundan, bunları yalnızca salt okunur olarak kullanıma açmak istiyoruz. |
ResourceRef
Name | Tür | Description |
---|---|---|
id |
string |
|
url |
string |
TeamProjectCollectionReference
TeamProjectCollection için başvuru nesnesi.
Name | Tür | Description |
---|---|---|
avatarUrl |
string |
Koleksiyon avatarı Url'si. |
id |
string |
Koleksiyon Kimliği. |
name |
string |
Koleksiyon Adı. |
url |
string |
Koleksiyon REST Url'si. |
TeamProjectReference
TeamProject'e basit bir başvuru temsil eder.
Name | Tür | Description |
---|---|---|
abbreviation |
string |
Proje kısaltması. |
defaultTeamImageUrl |
string |
Varsayılan ekip kimliği görüntüsünün URL'si. |
description |
string |
Projenin açıklaması (varsa). |
id |
string |
Proje tanımlayıcısı. |
lastUpdateTime |
string |
Proje son güncelleştirme zamanı. |
name |
string |
Proje adı. |
revision |
integer |
Proje düzeltmesi. |
state |
Project |
Proje durumu. |
url |
string |
Nesnenin tam sürümünün URL'si. |
visibility |
Project |
Proje görünürlüğü. |
VersionControlChangeType
Öğede yapılan değişikliğin türü.
Name | Tür | Description |
---|---|---|
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
Tel üzerinden gönderilen etiket tanımının gösterimi.
Name | Tür | Description |
---|---|---|
active |
boolean |
Etiket tanımının etkin olup olmadığı. |
id |
string |
Etiket tanımının kimliği. |
name |
string |
Etiket tanımının adı. |
url |
string |
Etiket Tanımı için kaynak URL'si. |