GitRestClient class
Alaposztály, amelyet a VSS REST API-k kéréseinek igényléséhez (származtatásából) kell használni
- Extends
Konstruktorok
Git |
Tulajdonságok
RESOURCE_AREA_ID |
Metódusok
create |
Jegyzetekkel ellátott címke létrehozása. |
create |
Új fájl csatolása lekéréses kérelemhez. |
create |
A Cherry kiválaszt egy adott véglegesítést vagy véglegesítést, amely egy lekéréses kérelemhez van társítva egy új ágba. |
create |
Megjegyzés létrehozása egy adott szálhoz egy lekéréses kérelemben (szálonként legfeljebb 500 megjegyzés hozható létre). |
create |
Git véglegesítési állapot létrehozása. |
create |
Létrehoz egy hiv-kedvencet |
create |
Kérje meg, hogy egy másik adattár adattárát is beolvassa ebbe a tárházba. Két meglévő elágazás szinkronizálása. Elágazás létrehozásához tekintse meg a <a href="https://docs.microsoft.com/en-us/rest/api/vsts/git/repositories/create?view=azure-devops-rest-5.1"> adattárvégpont</a> |
create |
Hozzon létre egy importálási kérelmet. |
create |
Adjon hozzá hasonlót egy megjegyzéshez. |
create |
Git-egyesítési művelet kérése. Jelenleg csak 2 véglegesítés egyesítését támogatjuk. |
create |
Lekéréses kérelem létrehozása. |
create |
Hozzon létre egy lekéréses kérelem állapotát az iterációban. Ez a művelet ugyanazzal az eredménnyel fog rendelkezni, mint a lekéréses kérelem állapotának létrehozása a kérelem törzsében megadott iterációs azonosítóval. |
create |
Hozzon létre egy címkét (ha még nem létezik), és adja hozzá címkeként (címkeként) egy adott lekéréses kérelemhez. Az egyetlen kötelező mező az új címke (címke) neve. |
create |
Adjon hozzá egy véleményezőt egy lekéréses kérelemhez, vagy szavazzon. |
create |
Véleményezők hozzáadása lekéréses kérelemhez. |
create |
Lekéréses kérelem állapotának létrehozása. |
create |
Módosítások leküldése az adattárba. |
create |
Git-adattár létrehozása egy csapatprojektben. |
create |
Elindítja a műveletet egy új ág létrehozásához, amely visszaállítja egy adott véglegesítés vagy egy lekéréses kérelemhez társított véglegesítések által bevezetett módosításokat. |
create |
Szál létrehozása lekéréses kérelemben. |
create |
Adjon hozzá egy nem lényegtelen identitást egy lekéréses kérelem véleményezőihez. |
delete |
Lekéréses kérelem mellékletének törlése. |
delete |
Töröljön egy adott szálhoz társított megjegyzést egy lekéréses kérelemben. |
delete |
A DELETE törli az engedélyezés állapotát és a BillableCommitters adatait a DB-ből. Az engedélyezési adatok törlése hatékonyan letiltja azokat az érintett adattárak esetében. |
delete |
Megjegyzésen lévő kedvelés törlése. |
delete |
A lekéréses kérelem iterációs állapotának törlése. |
delete |
Eltávolít egy címkét (címkét) a lekéréses kérelemhez rendelt címkék készletéből. Maga a címke nem törlődik. |
delete |
Véleményező eltávolítása lekéréses kérelemből. |
delete |
Lekéréses kérelem állapotának törlése. |
delete |
Törli a megadott refs kedvencet |
delete |
Git-adattár törlése |
delete |
Helyreállíthatóan törölt Git-adattár megsemmisítése (kemény törlés). |
get |
Jegyzetekkel ellátott címke lekérése. |
get |
Lekérheti a lekéréses kérelem mellékletének fájltartalmát. |
get |
Lekérheti az adott lekéréses kérelemhez csatolt fájlok listáját. |
get |
Lekérheti a lekéréses kérelem mellékletének fájltartalmát. |
get |
Az Advanced Security szolgáltatás tényleges számlázható véglegesítéseinek lekérése egy adott dátumhoz. |
get |
Részletes tényleges számlázható véglegesítések lekérése az Advanced Security szolgáltatáshoz egy adott dátumhoz. A részletes eredmények szándékosan nem szűrik ki a helyreállíthatóan törölt projekteket és adattárakat a számlázási problémák diagnosztizálásához. |
get |
Egyetlen blob lekérése. |
get |
Egyetlen blob lekérése. |
get |
Lekéri egy vagy több blobot egy zip-fájl letöltésében. |
get |
Egyetlen blob lekérése. |
get |
Egyetlen ág statisztikáinak lekérése. |
get |
Az adattárban lévő összes ág statisztikáinak lekérése. |
get |
Több véglegesítés statisztikáinak lekérése |
get |
Egy adott véglegesítés módosításainak lekérése. |
get |
A cseresznyeválasztási művelettel kapcsolatos információk lekérése cseresznyeválasztó azonosító alapján. |
get |
Egy ütközés lekérése egy cseresznyeválasztáshoz azonosító szerint |
get |
Cseresznyés választás összes ütközésének lekérése |
get |
Egy adott ág cseresznyeválasztási műveletével kapcsolatos információk lekérése. Ez a művelet a mögöttes objektumstruktúra miatt költséges, ezért ez az API csak az 1000 legutóbbi cseresznyeválasztási műveletet vizsgálja. |
get |
A véglegesítési azonosító egy olyan véglegesítések listáját adja vissza, amelyek ugyanabban a cherry-pick családban találhatók. |
get |
Lekérheti egy adott szálhoz társított megjegyzést egy lekéréses kérelemben. |
get |
Lekérheti az adott szálhoz társított összes megjegyzést egy lekéréses kérelemben. |
get |
Egy adott véglegesítés lekérése. |
get |
Keresse meg a legközelebbi közös véglegesítést (az egyesítési alap) a bázis és a cél véglegesítés között, és kérje le a különbséget az alap- és a cél véglegesítések, illetve a közös és a cél véglegesítések között. |
get |
Git-véglegesítések lekérése egy projekthez |
get |
A keresési feltételeknek megfelelő projekt git-véglegesítéseinek lekérése |
get |
Törölt git-adattárak lekérése. |
get |
Get Enablement status for project's repositories. |
get |
|
get |
|
get |
Lekérheti az elmúlt 90 napra vonatkozó becsült számlázható véglegesítéseket egy adattárhoz. |
get |
Az elmúlt 90 napra vonatkozó becsült számlázható leküldések lekérése egy szervezet számára. |
get |
Lekérheti az elmúlt 90 napra vonatkozó becsült számlázható leküldéseket egy projekthez. |
get |
A megadott fájlok fájldiffjeinek lekérése |
get |
A gyűjteményben lévő adattár összes elágazásának lekérése. |
get |
Lekérheti egy adott elágazás szinkronizálási műveletének részleteit. |
get |
Kérje le az adattár összes kért elágazás-szinkronizálási műveletét. |
get |
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza. |
get |
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza. |
get |
Elem metaadatainak és/vagy tartalmának lekérése elemek gyűjteményéhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet mindig letöltésként ad vissza. |
get |
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza. |
get |
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza. |
get |
Egy adott importálási kérelem lekérése. |
get |
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza. |
get |
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza. |
get |
Elem metaadatainak és/vagy tartalmának lekérése elemek gyűjteményéhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet mindig letöltésként ad vissza. |
get |
Közzététel egy olyan köteg lekéréséhez, amely egy adattárban/projektben lévő elemek készletéből tartalmaz egy elérési utakat vagy egy hosszú elérési utat |
get |
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza. |
get |
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza. |
get |
Kedveléseket kaphat egy megjegyzéshez. |
get |
Keresse meg két véglegesítés egyesítési alapjait, opcionálisan az elágazások között. Ha az otherRepositoryId nincs megadva, az egyesítési alapokat csak a helyi adattárNameOrId környezetében számítja ki a rendszer. |
get |
Egy adott egyesítési művelet részleteinek lekérése. |
get |
Speciális biztonsági engedély állapota. |
get |
Lekéréses kérelem lekérése. |
get |
Lekéréses kérelem lekérése. |
get |
Kérje le a megadott lekéréses kérelem véglegesítéseit. |
get |
Egy ütközés lekérése egy lekéréses kérelemhez azonosító szerint |
get |
Lekéréses kérelem összes ütközésének lekérése |
get |
Lekérheti a lekéréses kérelemhez megadott iterációt. |
get |
Lekérheti a két iteráció közötti lekéréses kérelemben végrehajtott módosításokat. |
get |
Lekérheti a lekéréses kérelem megadott iterációjához tartozó véglegesítéseket. |
get |
Kérje le a megadott lekéréses kérelem iterációinak listáját. |
get |
A lekéréses kérelem adott iterációs állapotának lekérése azonosító alapján. Az állapotazonosító minden iterációban egyedi a lekéréses kérelemben. |
get |
Lekérheti a lekéréses kérelmek iterációjához társított összes állapotot. |
get |
Lekéri a lekéréses kérelemhez hozzárendelt egyetlen címkét (címkét). |
get |
Lekérheti a lekéréses kérelemhez rendelt összes címkét (címkét). |
get |
A lekéréses kérelem külső tulajdonságainak lekérése. |
get |
Ez az API az adott véglegesítéshez kapcsolódó lekéréses kérelmek megkeresésére szolgál. Használható egy adott egyesítési véglegesítést létrehozó lekéréses kérelem megkeresésére, vagy az összes lekéréses kérelem megkeresésére, amely valaha egyesít egy adott véglegesítést. A bemenet a lekérdezések listája, amelyek mindegyike a véglegesítések listáját tartalmazza. Minden olyan véglegesítéshez, amelyet keres, visszakapja a véglegesítés szótárát –> lekéréses kérelmeket. |
get |
Egy lekéréses kérelem adott véleményezője adatainak lekérése |
get |
Lekéréses kérelem véleményezőinek lekérése |
get |
A megadott feltételeknek megfelelő lekéréses kérelmek lekérése. |
get |
A megadott feltételeknek megfelelő lekéréses kérelmek lekérése. |
get |
Az adott lekéréses kérelem állapotának lekérése azonosító alapján. Az állapotazonosító minden iterációban egyedi a lekéréses kérelemben. |
get |
Lekérheti a lekéréses kérelemhez társított összes állapotot. |
get |
Szál lekérése lekéréses kérelemben. |
get |
Lekérheti a lekéréses kérelemhez társított munkaelemek listáját. |
get |
Lekéri az adott leküldést. |
get |
Lekérheti az adott leküldéshez társított véglegesítések listáját. |
get |
Lekéri a megadott adattárhoz társított leküldéseket. |
get |
Kérje le a helyreállíthatóan törölt git-adattárakat a lomtárból. |
get |
Lekéri a kedvenc azonosítóhoz tartozó refs kedvencet. |
get |
Lekéri a refs kedvenceket egy adattárhoz és egy identitáshoz. |
get |
|
get |
Lekérdezi a megadott adattárat a saját adattáraihoz, és visszaadja őket. |
get |
Git-adattárak lekérése. |
get |
Lekérheti a név és a lapozás szerinti szűrővel rendelkező git-adattárakat. |
get |
Git-adattár lekérése. |
get |
Git-adattár lekérése. |
get |
A visszaállítási művelettel kapcsolatos információk lekérése a visszaállítási azonosító alapján. |
get |
Egy ütközés lekérése azonosító alapján történő visszaállításhoz |
get |
A visszaállítás összes ütközésének lekérése |
get |
Egy adott ág visszaállítási műveletével kapcsolatos információk lekérése. |
get |
A Git-véglegesítéshez társított állapotok lekérése. |
get |
Lekérheti a lekéréses kérelmekre vonatkozó javaslatot egy adott adattárhoz vagy csapatprojekthez. |
get |
Lekérheti egy lekéréses kérelem összes szálát. |
get |
A favégpont visszaadja a megadott fa alatti objektumok gyűjteményét. A fák a Git-adattár mappái. |
get |
A favégpont visszaadja a megadott fa alatti objektumok gyűjteményét. A fák a Git-adattár mappái. |
query |
Az adattár importálási kérelmeinek lekérése. |
restore |
Helyreállíthatóan törölt Git-adattár helyreállítása. A legutóbb törölt adattárak helyreállítható törlési állapotba kerülnek egy ideig, mielőtt azok véglegesen törlődnek, és helyreállíthatatlanná válnak. |
set |
|
set |
|
share |
E-mail-értesítést küld egy adott lekéréses kérelemről a címzettek egy csoportjának |
update |
Egyesítési ütközések feloldásának frissítése |
update |
Több egyesítési ütközés feloldásának frissítése |
update |
Egy adott szálhoz társított megjegyzés frissítése egy lekéréses kérelemben. |
update |
POST-engedélyezés állapota az adattárakhoz. |
update |
Sikertelen importálási kérelem újrapróbálkozása vagy elhagyása. |
update |
Lekéréses kérelem frissítése |
update |
Egyesítési ütközések feloldásának frissítése |
update |
Több egyesítési ütközés feloldásának frissítése |
update |
A lekéréses kérelem iterációs állapotainak gyűjteményének frissítése. Az egyetlen támogatott művelettípus a |
update |
Lekéréses kérelem külső tulajdonságainak létrehozása vagy frissítése. A javítás művelete lehet |
update |
Véleményező bejegyzés szerkesztése. Ezek a mezők javíthatók: isFlagged, hasDeclined |
update |
Több véleményező szavazatának alaphelyzetbe állítása lekéréses kérelem esetén. MEGJEGYZÉS: Ez a végpont csak a szavazatok frissítését támogatja, de nem támogatja a szükséges véleményezők (szabályzat használata) vagy a megjelenített nevek frissítését. |
update |
A lekéréses kérelmek állapotgyűjteményének frissítése. Az egyetlen támogatott művelettípus a |
update |
Ág zárolása vagy zárolásának feloldása. |
update |
Refs(ágak) létrehozása, frissítése vagy törlése. |
update |
Frissíti a Git-adattárat egy új adattárnévvel vagy egy új alapértelmezett ággal. |
update |
Egyesítési ütközések feloldásának frissítése |
update |
Több egyesítési ütközés feloldásának frissítése |
update |
Egy szál frissítése lekéréses kérelemben. |
Konstruktor adatai
GitRestClient(IVssRestClientOptions)
Tulajdonság adatai
RESOURCE_AREA_ID
static RESOURCE_AREA_ID: string
Tulajdonság értéke
string
Metódus adatai
createAnnotatedTag(GitAnnotatedTag, string, string)
Jegyzetekkel ellátott címke létrehozása.
function createAnnotatedTag(tagObject: GitAnnotatedTag, project: string, repositoryId: string): Promise<GitAnnotatedTag>
Paraméterek
- tagObject
- GitAnnotatedTag
A létrehozandó címke részleteit tartalmazó objektum.
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója vagy neve.
Válaszok
Promise<GitAnnotatedTag>
createAttachment(any, string, string, number, string)
Új fájl csatolása lekéréses kérelemhez.
function createAttachment(content: any, fileName: string, repositoryId: string, pullRequestId: number, project?: string): Promise<Attachment>
Paraméterek
- content
-
any
Feltöltendő tartalom
- fileName
-
string
A fájl neve.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<Attachment>
createCherryPick(GitAsyncRefOperationParameters, string, string)
A Cherry kiválaszt egy adott véglegesítést vagy véglegesítést, amely egy lekéréses kérelemhez van társítva egy új ágba.
function createCherryPick(cherryPickToCreate: GitAsyncRefOperationParameters, project: string, repositoryId: string): Promise<GitCherryPick>
Paraméterek
- cherryPickToCreate
- GitAsyncRefOperationParameters
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója.
Válaszok
Promise<GitCherryPick>
createComment(Comment, string, number, number, string)
Megjegyzés létrehozása egy adott szálhoz egy lekéréses kérelemben (szálonként legfeljebb 500 megjegyzés hozható létre).
function createComment(comment: Comment, repositoryId: string, pullRequestId: number, threadId: number, project?: string): Promise<Comment>
Paraméterek
- comment
- Comment
A létrehozandó megjegyzés. A megjegyzések legfeljebb 150 000 karakter hosszúságúak lehetnek.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
Annak a szálnak az azonosítója, amelyben a kívánt megjegyzés szerepel.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<Comment>
createCommitStatus(GitStatus, string, string, string)
Git véglegesítési állapot létrehozása.
function createCommitStatus(gitCommitStatusToCreate: GitStatus, commitId: string, repositoryId: string, project?: string): Promise<GitStatus>
Paraméterek
- gitCommitStatusToCreate
- GitStatus
Létre kell hozni a Git véglegesítési állapotobjektumát.
- commitId
-
string
A Git-véglegesítés azonosítója.
- repositoryId
-
string
Az adattár azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitStatus>
createFavorite(GitRefFavorite, string)
Létrehoz egy hiv-kedvencet
function createFavorite(favorite: GitRefFavorite, project: string): Promise<GitRefFavorite>
Paraméterek
- favorite
- GitRefFavorite
A létrehozandó ref kedvenc.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitRefFavorite>
createForkSyncRequest(GitForkSyncRequestParameters, string, string, boolean)
Kérje meg, hogy egy másik adattár adattárát is beolvassa ebbe a tárházba. Két meglévő elágazás szinkronizálása. Elágazás létrehozásához tekintse meg a <a href="https://docs.microsoft.com/en-us/rest/api/vsts/git/repositories/create?view=azure-devops-rest-5.1"> adattárvégpont</a>
function createForkSyncRequest(syncParams: GitForkSyncRequestParameters, repositoryNameOrId: string, project?: string, includeLinks?: boolean): Promise<GitForkSyncRequest>
Paraméterek
- syncParams
- GitForkSyncRequestParameters
Forrástár és ref-leképezés.
- repositoryNameOrId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- includeLinks
-
boolean
Igaz a hivatkozások belefoglalásához
Válaszok
Promise<GitForkSyncRequest>
createImportRequest(GitImportRequest, string, string)
Hozzon létre egy importálási kérelmet.
function createImportRequest(importRequest: GitImportRequest, project: string, repositoryId: string): Promise<GitImportRequest>
Paraméterek
- importRequest
- GitImportRequest
A létrehozandó importálási kérelem.
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár neve vagy azonosítója.
Válaszok
Promise<GitImportRequest>
createLike(string, number, number, number, string)
Adjon hozzá hasonlót egy megjegyzéshez.
function createLike(repositoryId: string, pullRequestId: number, threadId: number, commentId: number, project?: string): Promise<void>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
A megjegyzést tartalmazó szál azonosítója.
- commentId
-
number
A megjegyzés azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
createMergeRequest(GitMergeParameters, string, string, boolean)
Git-egyesítési művelet kérése. Jelenleg csak 2 véglegesítés egyesítését támogatjuk.
function createMergeRequest(mergeParameters: GitMergeParameters, project: string, repositoryNameOrId: string, includeLinks?: boolean): Promise<GitMerge>
Paraméterek
- mergeParameters
- GitMergeParameters
A szülők véglegesítik a véglegesítési azonosítókat, és egyesítik a véglegesítési rendet.
- project
-
string
Projektazonosító vagy projektnév
- repositoryNameOrId
-
string
Az adattár neve vagy azonosítója.
- includeLinks
-
boolean
Igaz a hivatkozások belefoglalásához
Válaszok
Promise<GitMerge>
createPullRequest(GitPullRequest, string, string, boolean)
Lekéréses kérelem létrehozása.
function createPullRequest(gitPullRequestToCreate: GitPullRequest, repositoryId: string, project?: string, supportsIterations?: boolean): Promise<GitPullRequest>
Paraméterek
- gitPullRequestToCreate
- GitPullRequest
A létrehozandó lekéréses kérelem.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- project
-
string
Projektazonosító vagy projektnév
- supportsIterations
-
boolean
Ha igaz, a lekéréses kérelemre irányuló későbbi leküldések egyenként áttekinthetők lesznek. Állítsa ezt hamis értékre nagy lekéréses kérelmek esetén teljesítménybeli okokból, ha erre a funkcióra nincs szükség.
Válaszok
Promise<GitPullRequest>
createPullRequestIterationStatus(GitPullRequestStatus, string, number, number, string)
Hozzon létre egy lekéréses kérelem állapotát az iterációban. Ez a művelet ugyanazzal az eredménnyel fog rendelkezni, mint a lekéréses kérelem állapotának létrehozása a kérelem törzsében megadott iterációs azonosítóval.
function createPullRequestIterationStatus(status: GitPullRequestStatus, repositoryId: string, pullRequestId: number, iterationId: number, project?: string): Promise<GitPullRequestStatus>
Paraméterek
- status
- GitPullRequestStatus
Lekéréses kérelem állapotának létrehozása.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- iterationId
-
number
A lekéréses kérelem iterációjának azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestStatus>
createPullRequestLabel(WebApiCreateTagRequestData, string, number, string, string)
Hozzon létre egy címkét (ha még nem létezik), és adja hozzá címkeként (címkeként) egy adott lekéréses kérelemhez. Az egyetlen kötelező mező az új címke (címke) neve.
function createPullRequestLabel(label: WebApiCreateTagRequestData, repositoryId: string, pullRequestId: number, project?: string, projectId?: string): Promise<WebApiTagDefinition>
Paraméterek
A lekéréses kérelemhez hozzárendelendő címke.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- projectId
-
string
Projektazonosító vagy projektnév.
Válaszok
Promise<WebApiTagDefinition>
createPullRequestReviewer(IdentityRefWithVote, string, number, string, string)
Adjon hozzá egy véleményezőt egy lekéréses kérelemhez, vagy szavazzon.
function createPullRequestReviewer(reviewer: IdentityRefWithVote, repositoryId: string, pullRequestId: number, reviewerId: string, project?: string): Promise<IdentityRefWithVote>
Paraméterek
- reviewer
- IdentityRefWithVote
Véleményező szavazata.<br />Ha a véleményező azonosítója itt szerepel, annak meg kell egyeznie a véleményezőAZONOSÍTÓ paraméterével.<br />véleményezők beállíthatják saját szavazatukat ezzel a módszerrel. Más véleményezők hozzáadásakor a szavazást nullára kell állítani.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- reviewerId
-
string
A véleményező azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<IdentityRefWithVote>
createPullRequestReviewers(IdentityRef[], string, number, string)
Véleményezők hozzáadása lekéréses kérelemhez.
function createPullRequestReviewers(reviewers: IdentityRef[], repositoryId: string, pullRequestId: number, project?: string): Promise<IdentityRefWithVote[]>
Paraméterek
- reviewers
A lekéréses kérelemhez hozzáadni kívánt véleményezők.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<IdentityRefWithVote[]>
createPullRequestStatus(GitPullRequestStatus, string, number, string)
Lekéréses kérelem állapotának létrehozása.
function createPullRequestStatus(status: GitPullRequestStatus, repositoryId: string, pullRequestId: number, project?: string): Promise<GitPullRequestStatus>
Paraméterek
- status
- GitPullRequestStatus
Lekéréses kérelem állapotának létrehozása.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestStatus>
createPush(GitPush, string, string)
Módosítások leküldése az adattárba.
function createPush(push: GitPush, repositoryId: string, project?: string): Promise<GitPush>
Paraméterek
- push
- GitPush
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPush>
createRepository(GitRepositoryCreateOptions, string, string)
Git-adattár létrehozása egy csapatprojektben.
function createRepository(gitRepositoryToCreate: GitRepositoryCreateOptions, project?: string, sourceRef?: string): Promise<GitRepository>
Paraméterek
- gitRepositoryToCreate
- GitRepositoryCreateOptions
Adja meg az adattár nevét, a csapatprojektet és/vagy a szülőadattárat. A csoportprojekt adatai kihagyhatók a gitRepositoryToCreate-ból, ha a kérelem projekthatókörű (azaz a projektazonosítót is tartalmazza).
- project
-
string
Projektazonosító vagy projektnév
- sourceRef
-
string
[nem kötelező] Az elágazás-adattár létrehozásakor használni kívánt forrás-hivak megadása
Válaszok
Promise<GitRepository>
createRevert(GitAsyncRefOperationParameters, string, string)
Elindítja a műveletet egy új ág létrehozásához, amely visszaállítja egy adott véglegesítés vagy egy lekéréses kérelemhez társított véglegesítések által bevezetett módosításokat.
function createRevert(revertToCreate: GitAsyncRefOperationParameters, project: string, repositoryId: string): Promise<GitRevert>
Paraméterek
- revertToCreate
- GitAsyncRefOperationParameters
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója.
Válaszok
Promise<GitRevert>
createThread(GitPullRequestCommentThread, string, number, string)
Szál létrehozása lekéréses kérelemben.
function createThread(commentThread: GitPullRequestCommentThread, repositoryId: string, pullRequestId: number, project?: string): Promise<GitPullRequestCommentThread>
Paraméterek
- commentThread
- GitPullRequestCommentThread
A létrehozandó szál. A szálnak legalább egy megjegyzést tartalmaznia kell.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestCommentThread>
createUnmaterializedPullRequestReviewer(IdentityRefWithVote, string, number, string)
Adjon hozzá egy nem lényegtelen identitást egy lekéréses kérelem véleményezőihez.
function createUnmaterializedPullRequestReviewer(reviewer: IdentityRefWithVote, repositoryId: string, pullRequestId: number, project?: string): Promise<IdentityRefWithVote>
Paraméterek
- reviewer
- IdentityRefWithVote
A lekéréses kérelemhez hozzáadni kívánt véleményező.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<IdentityRefWithVote>
deleteAttachment(string, string, number, string)
Lekéréses kérelem mellékletének törlése.
function deleteAttachment(fileName: string, repositoryId: string, pullRequestId: number, project?: string): Promise<void>
Paraméterek
- fileName
-
string
A törölni kívánt melléklet neve.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
deleteComment(string, number, number, number, string)
Töröljön egy adott szálhoz társított megjegyzést egy lekéréses kérelemben.
function deleteComment(repositoryId: string, pullRequestId: number, threadId: number, commentId: number, project?: string): Promise<void>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
Annak a szálnak az azonosítója, amelyben a kívánt megjegyzés szerepel.
- commentId
-
number
A megjegyzés azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
deleteEnablementStatus(boolean, boolean, string[])
A DELETE törli az engedélyezés állapotát és a BillableCommitters adatait a DB-ből. Az engedélyezési adatok törlése hatékonyan letiltja azokat az érintett adattárak esetében.
function deleteEnablementStatus(allProjects: boolean, includeBillableCommitters?: boolean, projectIds?: string[]): Promise<void>
Paraméterek
- allProjects
-
boolean
- includeBillableCommitters
-
boolean
- projectIds
-
string[]
Válaszok
Promise<void>
deleteLike(string, number, number, number, string)
Megjegyzésen lévő kedvelés törlése.
function deleteLike(repositoryId: string, pullRequestId: number, threadId: number, commentId: number, project?: string): Promise<void>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
A megjegyzést tartalmazó szál azonosítója.
- commentId
-
number
A megjegyzés azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
deletePullRequestIterationStatus(string, number, number, number, string)
A lekéréses kérelem iterációs állapotának törlése.
function deletePullRequestIterationStatus(repositoryId: string, pullRequestId: number, iterationId: number, statusId: number, project?: string): Promise<void>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- iterationId
-
number
A lekéréses kérelem iterációjának azonosítója.
- statusId
-
number
A lekéréses kérelem állapotának azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
deletePullRequestLabels(string, number, string, string, string)
Eltávolít egy címkét (címkét) a lekéréses kérelemhez rendelt címkék készletéből. Maga a címke nem törlődik.
function deletePullRequestLabels(repositoryId: string, pullRequestId: number, labelIdOrName: string, project?: string, projectId?: string): Promise<void>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- labelIdOrName
-
string
A kért címke neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- projectId
-
string
Projektazonosító vagy projektnév.
Válaszok
Promise<void>
deletePullRequestReviewer(string, number, string, string)
Véleményező eltávolítása lekéréses kérelemből.
function deletePullRequestReviewer(repositoryId: string, pullRequestId: number, reviewerId: string, project?: string): Promise<void>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- reviewerId
-
string
Az eltávolítandó véleményező azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
deletePullRequestStatus(string, number, number, string)
Lekéréses kérelem állapotának törlése.
function deletePullRequestStatus(repositoryId: string, pullRequestId: number, statusId: number, project?: string): Promise<void>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- statusId
-
number
A lekéréses kérelem állapotának azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
deleteRefFavorite(string, number)
Törli a megadott refs kedvencet
function deleteRefFavorite(project: string, favoriteId: number): Promise<void>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- favoriteId
-
number
A törölni kívánt hiv-kedvenc azonosítója.
Válaszok
Promise<void>
deleteRepository(string, string)
Git-adattár törlése
function deleteRepository(repositoryId: string, project?: string): Promise<void>
Paraméterek
- repositoryId
-
string
Az adattár azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
deleteRepositoryFromRecycleBin(string, string)
Helyreállíthatóan törölt Git-adattár megsemmisítése (kemény törlés).
function deleteRepositoryFromRecycleBin(project: string, repositoryId: string): Promise<void>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója.
Válaszok
Promise<void>
getAnnotatedTag(string, string, string)
Jegyzetekkel ellátott címke lekérése.
function getAnnotatedTag(project: string, repositoryId: string, objectId: string): Promise<GitAnnotatedTag>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója vagy neve.
- objectId
-
string
A lekérendő címke ObjectId (Sha1Id) azonosítója.
Válaszok
Promise<GitAnnotatedTag>
getAttachmentContent(string, string, number, string)
Lekérheti a lekéréses kérelem mellékletének fájltartalmát.
function getAttachmentContent(fileName: string, repositoryId: string, pullRequestId: number, project?: string): Promise<ArrayBuffer>
Paraméterek
- fileName
-
string
A melléklet neve.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<ArrayBuffer>
getAttachments(string, number, string)
Lekérheti az adott lekéréses kérelemhez csatolt fájlok listáját.
function getAttachments(repositoryId: string, pullRequestId: number, project?: string): Promise<Attachment[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<Attachment[]>
getAttachmentZip(string, string, number, string)
Lekérheti a lekéréses kérelem mellékletének fájltartalmát.
function getAttachmentZip(fileName: string, repositoryId: string, pullRequestId: number, project?: string): Promise<ArrayBuffer>
Paraméterek
- fileName
-
string
A melléklet neve.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<ArrayBuffer>
getBillableCommitters(string, Date, number, number)
Az Advanced Security szolgáltatás tényleges számlázható véglegesítéseinek lekérése egy adott dátumhoz.
function getBillableCommitters(project: string, billingDate?: Date, skip?: number, take?: number): Promise<BillableCommitter[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- billingDate
-
Date
UTC várható. Ha nincs megadva alapértelmezett érték az előző számlázási napra.
- skip
-
number
A lapozás szimulálásához hagyja ki az X eredményhalmaz-sorokat.
- take
-
number
Az eredményhalmaz Y sorait adja vissza a lapozás szimulálásához.
Válaszok
Promise<BillableCommitter[]>
getBillableCommittersDetail(string, string, Date)
Részletes tényleges számlázható véglegesítések lekérése az Advanced Security szolgáltatáshoz egy adott dátumhoz. A részletes eredmények szándékosan nem szűrik ki a helyreállíthatóan törölt projekteket és adattárakat a számlázási problémák diagnosztizálásához.
function getBillableCommittersDetail(project: string, includeDetails: string, billingDate?: Date): Promise<BillableCommitterDetail[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- includeDetails
-
string
Adja vissza a számlázható véglegesítések összes részletét.
- billingDate
-
Date
UTC várható. Ha nincs megadva alapértelmezett érték az előző számlázási napra.
Válaszok
Promise<BillableCommitterDetail[]>
getBlob(string, string, string, boolean, string, boolean)
Egyetlen blob lekérése.
function getBlob(repositoryId: string, sha1: string, project?: string, download?: boolean, fileName?: string, resolveLfs?: boolean): Promise<GitBlobRef>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- sha1
-
string
A fájl SHA1 kivonata. A fájl SHA1-ét a "Git/Items/Get Item" végponttal szerezheti be.
- project
-
string
Projektazonosító vagy projektnév
- download
-
boolean
Ha igaz, a böngészőben való megjelenítés helyett kérje le a letöltést. Megjegyzés: ez az érték alapértelmezés szerint igaz, ha $format zip
- fileName
-
string
Adjon meg egy fájlnevet a letöltéshez.
- resolveLfs
-
boolean
Ha igaz, próbálja meg feloldani a blobokat az LFS-tartalmára, ha az egy LFS-mutatófájl. Csak az octet-stream Accept fejlécekkel vagy $format típusokkal kompatibilis
Válaszok
Promise<GitBlobRef>
getBlobContent(string, string, string, boolean, string, boolean)
Egyetlen blob lekérése.
function getBlobContent(repositoryId: string, sha1: string, project?: string, download?: boolean, fileName?: string, resolveLfs?: boolean): Promise<ArrayBuffer>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- sha1
-
string
A fájl SHA1 kivonata. A fájl SHA1-ét a "Git/Items/Get Item" végponttal szerezheti be.
- project
-
string
Projektazonosító vagy projektnév
- download
-
boolean
Ha igaz, a böngészőben való megjelenítés helyett kérje le a letöltést. Megjegyzés: ez az érték alapértelmezés szerint igaz, ha $format zip
- fileName
-
string
Adjon meg egy fájlnevet a letöltéshez.
- resolveLfs
-
boolean
Ha igaz, próbálja meg feloldani a blobokat az LFS-tartalmára, ha az egy LFS-mutatófájl. Csak az octet-stream Accept fejlécekkel vagy $format típusokkal kompatibilis
Válaszok
Promise<ArrayBuffer>
getBlobsZip(string[], string, string, string)
Lekéri egy vagy több blobot egy zip-fájl letöltésében.
function getBlobsZip(blobIds: string[], repositoryId: string, project?: string, filename?: string): Promise<ArrayBuffer>
Paraméterek
- blobIds
-
string[]
A zip-fájlban visszaadandó blobazonosítók (SHA1 kivonatok).
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- filename
-
string
Válaszok
Promise<ArrayBuffer>
getBlobZip(string, string, string, boolean, string, boolean)
Egyetlen blob lekérése.
function getBlobZip(repositoryId: string, sha1: string, project?: string, download?: boolean, fileName?: string, resolveLfs?: boolean): Promise<ArrayBuffer>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- sha1
-
string
A fájl SHA1 kivonata. A fájl SHA1-ét a "Git/Items/Get Item" végponttal szerezheti be.
- project
-
string
Projektazonosító vagy projektnév
- download
-
boolean
Ha igaz, a böngészőben való megjelenítés helyett kérje le a letöltést. Megjegyzés: ez az érték alapértelmezés szerint igaz, ha $format zip
- fileName
-
string
Adjon meg egy fájlnevet a letöltéshez.
- resolveLfs
-
boolean
Ha igaz, próbálja meg feloldani a blobokat az LFS-tartalmára, ha az egy LFS-mutatófájl. Csak az octet-stream Accept fejlécekkel vagy $format típusokkal kompatibilis
Válaszok
Promise<ArrayBuffer>
getBranch(string, string, string, GitVersionDescriptor)
Egyetlen ág statisztikáinak lekérése.
function getBranch(repositoryId: string, name: string, project?: string, baseVersionDescriptor?: GitVersionDescriptor): Promise<GitBranchStats>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- name
-
string
Az ág neve.
- project
-
string
Projektazonosító vagy projektnév
- baseVersionDescriptor
- GitVersionDescriptor
Az alapként használni kívánt véglegesítést vagy ágat azonosítja.
Válaszok
Promise<GitBranchStats>
getBranches(string, string, GitVersionDescriptor)
Az adattárban lévő összes ág statisztikáinak lekérése.
function getBranches(repositoryId: string, project?: string, baseVersionDescriptor?: GitVersionDescriptor): Promise<GitBranchStats[]>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- baseVersionDescriptor
- GitVersionDescriptor
Az alapként használni kívánt véglegesítést vagy ágat azonosítja.
Válaszok
Promise<GitBranchStats[]>
getBranchStatsBatch(GitQueryBranchStatsCriteria, string, string)
Több véglegesítés statisztikáinak lekérése
function getBranchStatsBatch(searchCriteria: GitQueryBranchStatsCriteria, repositoryId: string, project?: string): Promise<GitBranchStats[]>
Paraméterek
- searchCriteria
- GitQueryBranchStatsCriteria
Alap véglegesítés és az összehasonlítandó cél véglegesítések listája.
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitBranchStats[]>
getChanges(string, string, string, number, number)
Egy adott véglegesítés módosításainak lekérése.
function getChanges(commitId: string, repositoryId: string, project?: string, top?: number, skip?: number): Promise<GitCommitChanges>
Paraméterek
- commitId
-
string
A véglegesítés azonosítója.
- repositoryId
-
string
Az adattár azonosítója vagy rövid neve. A rövid név használatához meg kell adni a projectId azonosítót is.
- project
-
string
Projektazonosító vagy projektnév
- top
-
number
A visszaadandó módosítások maximális száma.
- skip
-
number
A kihagyandó módosítások száma.
Válaszok
Promise<GitCommitChanges>
getCherryPick(string, number, string)
A cseresznyeválasztási művelettel kapcsolatos információk lekérése cseresznyeválasztó azonosító alapján.
function getCherryPick(project: string, cherryPickId: number, repositoryId: string): Promise<GitCherryPick>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- cherryPickId
-
number
A cseresznye csákány azonosítója.
- repositoryId
-
string
Az adattár azonosítója.
Válaszok
Promise<GitCherryPick>
getCherryPickConflict(string, number, number, string)
Egy ütközés lekérése egy cseresznyeválasztáshoz azonosító szerint
function getCherryPickConflict(repositoryId: string, cherryPickId: number, conflictId: number, project?: string): Promise<GitConflict>
Paraméterek
- repositoryId
-
string
- cherryPickId
-
number
- conflictId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflict>
getCherryPickConflicts(string, number, string, string, number, boolean, boolean, boolean)
Cseresznyés választás összes ütközésének lekérése
function getCherryPickConflicts(repositoryId: string, cherryPickId: number, project?: string, continuationToken?: string, top?: number, excludeResolved?: boolean, onlyResolved?: boolean, includeObsolete?: boolean): Promise<PagedList<GitConflict>>
Paraméterek
- repositoryId
-
string
- cherryPickId
-
number
- project
-
string
Projektazonosító vagy projektnév
- continuationToken
-
string
- top
-
number
- excludeResolved
-
boolean
- onlyResolved
-
boolean
- includeObsolete
-
boolean
Válaszok
Promise<PagedList<GitConflict>>
getCherryPickForRefName(string, string, string)
Egy adott ág cseresznyeválasztási műveletével kapcsolatos információk lekérése. Ez a művelet a mögöttes objektumstruktúra miatt költséges, ezért ez az API csak az 1000 legutóbbi cseresznyeválasztási műveletet vizsgálja.
function getCherryPickForRefName(project: string, repositoryId: string, refName: string): Promise<GitCherryPick>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója.
- refName
-
string
A cseresznyeválasztási művelethez használt GitAsyncRefOperationParameters generatedRefName.
Válaszok
Promise<GitCherryPick>
getCherryPickRelationships(string, string, string, boolean)
A véglegesítési azonosító egy olyan véglegesítések listáját adja vissza, amelyek ugyanabban a cherry-pick családban találhatók.
function getCherryPickRelationships(repositoryNameOrId: string, commitId: string, project?: string, includeLinks?: boolean): Promise<GitCommitRef[]>
Paraméterek
- repositoryNameOrId
-
string
- commitId
-
string
- project
-
string
Projektazonosító vagy projektnév
- includeLinks
-
boolean
Válaszok
Promise<GitCommitRef[]>
getComment(string, number, number, number, string)
Lekérheti egy adott szálhoz társított megjegyzést egy lekéréses kérelemben.
function getComment(repositoryId: string, pullRequestId: number, threadId: number, commentId: number, project?: string): Promise<Comment>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
Annak a szálnak az azonosítója, amelyben a kívánt megjegyzés szerepel.
- commentId
-
number
A megjegyzés azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<Comment>
getComments(string, number, number, string)
Lekérheti az adott szálhoz társított összes megjegyzést egy lekéréses kérelemben.
function getComments(repositoryId: string, pullRequestId: number, threadId: number, project?: string): Promise<Comment[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
A szál azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<Comment[]>
getCommit(string, string, string, number)
Egy adott véglegesítés lekérése.
function getCommit(commitId: string, repositoryId: string, project?: string, changeCount?: number): Promise<GitCommit>
Paraméterek
- commitId
-
string
A véglegesítés azonosítója.
- repositoryId
-
string
Az adattár azonosítója vagy rövid neve. A rövid név használatához meg kell adni a projectId azonosítót is.
- project
-
string
Projektazonosító vagy projektnév
- changeCount
-
number
Az eredménybe belefoglalandó módosítások száma.
Válaszok
Promise<GitCommit>
getCommitDiffs(string, string, boolean, number, number, GitBaseVersionDescriptor, GitTargetVersionDescriptor)
Keresse meg a legközelebbi közös véglegesítést (az egyesítési alap) a bázis és a cél véglegesítés között, és kérje le a különbséget az alap- és a cél véglegesítések, illetve a közös és a cél véglegesítések között.
function getCommitDiffs(repositoryId: string, project?: string, diffCommonCommit?: boolean, top?: number, skip?: number, baseVersionDescriptor?: GitBaseVersionDescriptor, targetVersionDescriptor?: GitTargetVersionDescriptor): Promise<GitCommitDiffs>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- diffCommonCommit
-
boolean
Ha igaz, a közös és a cél véglegesítések közötti különbség. Ha hamis, az alap- és a cél véglegesítések közötti eltérés.
- top
-
number
A visszaadandó módosítások maximális száma. Alapértelmezés szerint 100.
- skip
-
number
Kihagyandó módosítások száma
- baseVersionDescriptor
- GitBaseVersionDescriptor
Az alap véglegesítés leírója.
- targetVersionDescriptor
- GitTargetVersionDescriptor
A cél véglegesítés leírója.
Válaszok
Promise<GitCommitDiffs>
getCommits(string, GitQueryCommitsCriteria, string)
Git-véglegesítések lekérése egy projekthez
function getCommits(repositoryId: string, searchCriteria: GitQueryCommitsCriteria, project?: string): Promise<GitCommitRef[]>
Paraméterek
- repositoryId
-
string
Az adattár azonosítója vagy rövid neve. A rövid név használatához meg kell adni a projectId azonosítót is.
- searchCriteria
- GitQueryCommitsCriteria
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitCommitRef[]>
getCommitsBatch(GitQueryCommitsCriteria, string, string, number, number, boolean)
A keresési feltételeknek megfelelő projekt git-véglegesítéseinek lekérése
function getCommitsBatch(searchCriteria: GitQueryCommitsCriteria, repositoryId: string, project?: string, skip?: number, top?: number, includeStatuses?: boolean): Promise<GitCommitRef[]>
Paraméterek
- searchCriteria
- GitQueryCommitsCriteria
Keresési beállítások
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- skip
-
number
Kihagyandó véglegesítések száma. Az érték nem haladhatja meg a 3 000 000 értéket.
- top
-
number
A visszaadni kívánt véglegesítések maximális száma. Az érték nem haladhatja meg az 50 000 értéket.
- includeStatuses
-
boolean
Igaz, hogy további véglegesítési állapotinformációkat is tartalmazzon.
Válaszok
Promise<GitCommitRef[]>
getDeletedRepositories(string)
Törölt git-adattárak lekérése.
function getDeletedRepositories(project: string): Promise<GitDeletedRepository[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitDeletedRepository[]>
getEnablementStatus(string[], Date, number, number)
Get Enablement status for project's repositories.
function getEnablementStatus(projectIds?: string[], billingDate?: Date, skip?: number, take?: number): Promise<AdvSecEnablementStatus[]>
Paraméterek
- projectIds
-
string[]
A gazdagép összes projektjének null alapértelmezett értéke, a visszaadandó projekt adattárainak listája
- billingDate
-
Date
UTC várható, null alapértelmezett utcnow(), megadható egy időpont állapota
- skip
-
number
A lapozás szimulálásához hagyja ki az X eredményhalmaz-sorokat.
- take
-
number
Az eredményhalmaz Y sorait adja vissza a lapozás szimulálásához.
Válaszok
Promise<AdvSecEnablementStatus[]>
getEnableOnCreateHost(boolean)
function getEnableOnCreateHost(enableOnCreateHost: boolean): Promise<boolean>
Paraméterek
- enableOnCreateHost
-
boolean
Válaszok
Promise<boolean>
getEnableOnCreateProject(string)
function getEnableOnCreateProject(enableOnCreateProjectId: string): Promise<boolean>
Paraméterek
- enableOnCreateProjectId
-
string
Válaszok
Promise<boolean>
getEstimatedBillableCommittersRepo(string, string)
Lekérheti az elmúlt 90 napra vonatkozó becsült számlázható véglegesítéseket egy adattárhoz.
function getEstimatedBillableCommittersRepo(project: string, repositoryId: string): Promise<BillableCommitter[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Válaszok
Promise<BillableCommitter[]>
getEstimatedBillablePushersOrg()
Az elmúlt 90 napra vonatkozó becsült számlázható leküldések lekérése egy szervezet számára.
function getEstimatedBillablePushersOrg(): Promise<BillablePusher[]>
Válaszok
Promise<BillablePusher[]>
getEstimatedBillablePushersProject(string)
Lekérheti az elmúlt 90 napra vonatkozó becsült számlázható leküldéseket egy projekthez.
function getEstimatedBillablePushersProject(project: string): Promise<BillablePusher[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<BillablePusher[]>
getFileDiffs(FileDiffsCriteria, string, string)
A megadott fájlok fájldiffjeinek lekérése
function getFileDiffs(fileDiffsCriteria: FileDiffsCriteria, project: string, repositoryId: string): Promise<FileDiff[]>
Paraméterek
- fileDiffsCriteria
- FileDiffsCriteria
Fájlparaméter-objektumok listája
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár neve vagy azonosítója
Válaszok
Promise<FileDiff[]>
getForks(string, string, string, boolean)
A gyűjteményben lévő adattár összes elágazásának lekérése.
function getForks(repositoryNameOrId: string, collectionId: string, project?: string, includeLinks?: boolean): Promise<GitRepositoryRef[]>
Paraméterek
- repositoryNameOrId
-
string
Az adattár neve vagy azonosítója.
- collectionId
-
string
Csoportprojekt-gyűjtemény azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- includeLinks
-
boolean
Igaz, hogy hivatkozásokat tartalmazzon.
Válaszok
Promise<GitRepositoryRef[]>
getForkSyncRequest(string, number, string, boolean)
Lekérheti egy adott elágazás szinkronizálási műveletének részleteit.
function getForkSyncRequest(repositoryNameOrId: string, forkSyncOperationId: number, project?: string, includeLinks?: boolean): Promise<GitForkSyncRequest>
Paraméterek
- repositoryNameOrId
-
string
Az adattár neve vagy azonosítója.
- forkSyncOperationId
-
number
A szinkronizálási kérelem műveleti azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- includeLinks
-
boolean
Igaz, hogy hivatkozásokat tartalmazzon.
Válaszok
Promise<GitForkSyncRequest>
getForkSyncRequests(string, string, boolean, boolean)
Kérje le az adattár összes kért elágazás-szinkronizálási műveletét.
function getForkSyncRequests(repositoryNameOrId: string, project?: string, includeAbandoned?: boolean, includeLinks?: boolean): Promise<GitForkSyncRequest[]>
Paraméterek
- repositoryNameOrId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- includeAbandoned
-
boolean
Igaz, hogy elhagyatott kéréseket is tartalmazzon.
- includeLinks
-
boolean
Igaz, hogy hivatkozásokat tartalmazzon.
Válaszok
Promise<GitForkSyncRequest[]>
getHfsItem(string, string, string, string, VersionControlRecursionType, boolean, boolean, boolean, GitVersionDescriptor, boolean, boolean, boolean)
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza.
function getHfsItem(repositoryId: string, path: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, versionDescriptor?: GitVersionDescriptor, includeContent?: boolean, resolveHfs?: boolean, sanitize?: boolean): Promise<GitItem>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- path
-
string
Az elem elérési útja.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- includeContent
-
boolean
Állítsa igaz értékre az elem tartalmát a json kérésekor. Az alapértelmezett érték hamis.
- resolveHfs
-
boolean
Állítsa igaz értékre a Git HFS mutatófájljainak feloldásához, hogy tényleges tartalmat adjon vissza a Git HFS-ből. Az alapértelmezett érték igaz.
- sanitize
-
boolean
Állítsa igaz értékre egy svg-fájl megtisztításához és képként való visszaadásához. Csak akkor hasznos, ha svg-fájlra van szükség. Az alapértelmezett érték hamis.
Válaszok
Promise<GitItem>
getHfsItemContent(string, string, string, string, VersionControlRecursionType, boolean, boolean, boolean, GitVersionDescriptor, boolean, boolean, boolean)
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza.
function getHfsItemContent(repositoryId: string, path: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, versionDescriptor?: GitVersionDescriptor, includeContent?: boolean, resolveHfs?: boolean, sanitize?: boolean): Promise<ArrayBuffer>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- path
-
string
Az elem elérési útja.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- includeContent
-
boolean
Állítsa igaz értékre az elem tartalmát a json kérésekor. Az alapértelmezett érték hamis.
- resolveHfs
-
boolean
Állítsa igaz értékre a Git HFS mutatófájljainak feloldásához, hogy tényleges tartalmat adjon vissza a Git HFS-ből. Az alapértelmezett érték igaz.
- sanitize
-
boolean
Állítsa igaz értékre egy svg-fájl megtisztításához és képként való visszaadásához. Csak akkor hasznos, ha svg-fájlra van szükség. Az alapértelmezett érték hamis.
Válaszok
Promise<ArrayBuffer>
getHfsItems(string, string, string, VersionControlRecursionType, boolean, boolean, boolean, boolean, GitVersionDescriptor, boolean)
Elem metaadatainak és/vagy tartalmának lekérése elemek gyűjteményéhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet mindig letöltésként ad vissza.
function getHfsItems(repositoryId: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, includeLinks?: boolean, versionDescriptor?: GitVersionDescriptor, zipForUnix?: boolean): Promise<GitItem[]>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- includeLinks
-
boolean
Állítsa igaz értékre, hogy elemekre mutató hivatkozásokat tartalmazzon. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- zipForUnix
-
boolean
Állítsa igaz értékre a unix (és POSIX) rendszerek, például a végrehajtható fájlok és a symlinkek fájlengedélyeinek megőrzéséhez
Válaszok
Promise<GitItem[]>
getHfsItemText(string, string, string, string, VersionControlRecursionType, boolean, boolean, boolean, GitVersionDescriptor, boolean, boolean, boolean)
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza.
function getHfsItemText(repositoryId: string, path: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, versionDescriptor?: GitVersionDescriptor, includeContent?: boolean, resolveHfs?: boolean, sanitize?: boolean): Promise<string>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- path
-
string
Az elem elérési útja.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- includeContent
-
boolean
Állítsa igaz értékre az elem tartalmát a json kérésekor. Az alapértelmezett érték hamis.
- resolveHfs
-
boolean
Állítsa igaz értékre a Git HFS mutatófájljainak feloldásához, hogy tényleges tartalmat adjon vissza a Git HFS-ből. Az alapértelmezett érték igaz.
- sanitize
-
boolean
Állítsa igaz értékre egy svg-fájl megtisztításához és képként való visszaadásához. Csak akkor hasznos, ha svg-fájlra van szükség. Az alapértelmezett érték hamis.
Válaszok
Promise<string>
getHfsItemZip(string, string, string, string, VersionControlRecursionType, boolean, boolean, boolean, GitVersionDescriptor, boolean, boolean, boolean)
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza.
function getHfsItemZip(repositoryId: string, path: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, versionDescriptor?: GitVersionDescriptor, includeContent?: boolean, resolveHfs?: boolean, sanitize?: boolean): Promise<ArrayBuffer>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- path
-
string
Az elem elérési útja.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- includeContent
-
boolean
Állítsa igaz értékre az elem tartalmát a json kérésekor. Az alapértelmezett érték hamis.
- resolveHfs
-
boolean
Állítsa igaz értékre a Git HFS mutatófájljainak feloldásához, hogy tényleges tartalmat adjon vissza a Git HFS-ből. Az alapértelmezett érték igaz.
- sanitize
-
boolean
Állítsa igaz értékre egy svg-fájl megtisztításához és képként való visszaadásához. Csak akkor hasznos, ha svg-fájlra van szükség. Az alapértelmezett érték hamis.
Válaszok
Promise<ArrayBuffer>
getImportRequest(string, string, number)
Egy adott importálási kérelem lekérése.
function getImportRequest(project: string, repositoryId: string, importRequestId: number): Promise<GitImportRequest>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- importRequestId
-
number
Az importálási kérelem egyedi azonosítója.
Válaszok
Promise<GitImportRequest>
getItem(string, string, string, string, VersionControlRecursionType, boolean, boolean, boolean, GitVersionDescriptor, boolean, boolean, boolean)
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza.
function getItem(repositoryId: string, path: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, versionDescriptor?: GitVersionDescriptor, includeContent?: boolean, resolveLfs?: boolean, sanitize?: boolean): Promise<GitItem>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- path
-
string
Az elem elérési útja.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- includeContent
-
boolean
Állítsa igaz értékre az elem tartalmát a json kérésekor. Az alapértelmezett érték hamis.
- resolveLfs
-
boolean
Állítsa igaz értékre a Git LFS mutatófájljainak feloldásához a Git LFS-ből származó tényleges tartalom visszaadásához. Az alapértelmezett érték hamis.
- sanitize
-
boolean
Állítsa igaz értékre egy svg-fájl megtisztításához és képként való visszaadásához. Csak akkor hasznos, ha svg-fájlra van szükség. Az alapértelmezett érték hamis.
Válaszok
Promise<GitItem>
getItemContent(string, string, string, string, VersionControlRecursionType, boolean, boolean, boolean, GitVersionDescriptor, boolean, boolean, boolean)
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza.
function getItemContent(repositoryId: string, path: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, versionDescriptor?: GitVersionDescriptor, includeContent?: boolean, resolveLfs?: boolean, sanitize?: boolean): Promise<ArrayBuffer>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- path
-
string
Az elem elérési útja.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- includeContent
-
boolean
Állítsa igaz értékre az elem tartalmát a json kérésekor. Az alapértelmezett érték hamis.
- resolveLfs
-
boolean
Állítsa igaz értékre a Git LFS mutatófájljainak feloldásához a Git LFS-ből származó tényleges tartalom visszaadásához. Az alapértelmezett érték hamis.
- sanitize
-
boolean
Állítsa igaz értékre egy svg-fájl megtisztításához és képként való visszaadásához. Csak akkor hasznos, ha svg-fájlra van szükség. Az alapértelmezett érték hamis.
Válaszok
Promise<ArrayBuffer>
getItems(string, string, string, VersionControlRecursionType, boolean, boolean, boolean, boolean, GitVersionDescriptor, boolean)
Elem metaadatainak és/vagy tartalmának lekérése elemek gyűjteményéhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet mindig letöltésként ad vissza.
function getItems(repositoryId: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, includeLinks?: boolean, versionDescriptor?: GitVersionDescriptor, zipForUnix?: boolean): Promise<GitItem[]>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- includeLinks
-
boolean
Állítsa igaz értékre, hogy elemekre mutató hivatkozásokat tartalmazzon. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- zipForUnix
-
boolean
Állítsa igaz értékre a unix (és POSIX) rendszerek, például a végrehajtható fájlok és a symlinkek fájlengedélyeinek megőrzéséhez
Válaszok
Promise<GitItem[]>
getItemsBatch(GitItemRequestData, string, string)
Közzététel egy olyan köteg lekéréséhez, amely egy adattárban/projektben lévő elemek készletéből tartalmaz egy elérési utakat vagy egy hosszú elérési utat
function getItemsBatch(requestData: GitItemRequestData, repositoryId: string, project?: string): Promise<GitItem[][]>
Paraméterek
- requestData
- GitItemRequestData
Adatattribútumok kérése: ItemDescriptors, IncludeContentMetadata, LatestProcessedChange, IncludeLinks. ItemDescriptors: Beolvasandó elemek gyűjteménye, beleértve az elérési utat, a verziót és a rekurziós szintet. IncludeContentMetadata: Az összes elem metaadatainak belefoglalása LatestProcessedChange: Azt határozza meg, hogy belefoglalja-e a sekély ref-et az egyes elemek legutóbbi módosításának véglegesítéséhez. IncludeLinks: A _links mező belefoglalása a sekély hivatkozásokba.
- repositoryId
-
string
Az adattár neve vagy azonosítója
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitItem[][]>
getItemText(string, string, string, string, VersionControlRecursionType, boolean, boolean, boolean, GitVersionDescriptor, boolean, boolean, boolean)
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza.
function getItemText(repositoryId: string, path: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, versionDescriptor?: GitVersionDescriptor, includeContent?: boolean, resolveLfs?: boolean, sanitize?: boolean): Promise<string>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- path
-
string
Az elem elérési útja.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- includeContent
-
boolean
Állítsa igaz értékre az elem tartalmát a json kérésekor. Az alapértelmezett érték hamis.
- resolveLfs
-
boolean
Állítsa igaz értékre a Git LFS mutatófájljainak feloldásához a Git LFS-ből származó tényleges tartalom visszaadásához. Az alapértelmezett érték hamis.
- sanitize
-
boolean
Állítsa igaz értékre egy svg-fájl megtisztításához és képként való visszaadásához. Csak akkor hasznos, ha svg-fájlra van szükség. Az alapértelmezett érték hamis.
Válaszok
Promise<string>
getItemZip(string, string, string, string, VersionControlRecursionType, boolean, boolean, boolean, GitVersionDescriptor, boolean, boolean, boolean)
Elem metaadatainak és/vagy tartalmának lekérése egyetlen elemhez. A letöltési paraméter azt jelzi, hogy a tartalom letöltésként elérhető legyen,vagy csak streamként legyen elküldve a válaszban. Nem vonatkozik a tömörített tartalomra, amelyet a rendszer mindig letöltésként ad vissza.
function getItemZip(repositoryId: string, path: string, project?: string, scopePath?: string, recursionLevel?: VersionControlRecursionType, includeContentMetadata?: boolean, latestProcessedChange?: boolean, download?: boolean, versionDescriptor?: GitVersionDescriptor, includeContent?: boolean, resolveLfs?: boolean, sanitize?: boolean): Promise<ArrayBuffer>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- path
-
string
Az elem elérési útja.
- project
-
string
Projektazonosító vagy projektnév
- scopePath
-
string
Az elérési út hatóköre. Az alapértelmezett érték null.
- recursionLevel
- VersionControlRecursionType
A kérés rekurziós szintje. Az alapértelmezett érték a "nincs", nincs rekurzió.
- includeContentMetadata
-
boolean
Állítsa igaz értékre a tartalom metaadatainak belefoglalására. Az alapértelmezett érték hamis.
- latestProcessedChange
-
boolean
Állítsa igaz értékre, hogy tartalmazza a legújabb módosításokat. Az alapértelmezett érték hamis.
- download
-
boolean
Állítsa igaz értékre a válasz fájlként való letöltéséhez. Az alapértelmezett érték hamis.
- versionDescriptor
- GitVersionDescriptor
Verzióleíró. Az alapértelmezett ág az adattár alapértelmezett ága.
- includeContent
-
boolean
Állítsa igaz értékre az elem tartalmát a json kérésekor. Az alapértelmezett érték hamis.
- resolveLfs
-
boolean
Állítsa igaz értékre a Git LFS mutatófájljainak feloldásához a Git LFS-ből származó tényleges tartalom visszaadásához. Az alapértelmezett érték hamis.
- sanitize
-
boolean
Állítsa igaz értékre egy svg-fájl megtisztításához és képként való visszaadásához. Csak akkor hasznos, ha svg-fájlra van szükség. Az alapértelmezett érték hamis.
Válaszok
Promise<ArrayBuffer>
getLikes(string, number, number, number, string)
Kedveléseket kaphat egy megjegyzéshez.
function getLikes(repositoryId: string, pullRequestId: number, threadId: number, commentId: number, project?: string): Promise<IdentityRef[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
A megjegyzést tartalmazó szál azonosítója.
- commentId
-
number
A megjegyzés azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<IdentityRef[]>
getMergeBases(string, string, string, string, string, string)
Keresse meg két véglegesítés egyesítési alapjait, opcionálisan az elágazások között. Ha az otherRepositoryId nincs megadva, az egyesítési alapokat csak a helyi adattárNameOrId környezetében számítja ki a rendszer.
function getMergeBases(repositoryNameOrId: string, commitId: string, otherCommitId: string, project?: string, otherCollectionId?: string, otherRepositoryId?: string): Promise<GitCommitRef[]>
Paraméterek
- repositoryNameOrId
-
string
A helyi adattár azonosítója vagy neve.
- commitId
-
string
Első véglegesítés, általában a potenciális egyesítés célágának tippje.
- otherCommitId
-
string
Egyéb véglegesítés, általában a lehetséges egyesítés forráságának tippje.
- project
-
string
Projektazonosító vagy projektnév
- otherCollectionId
-
string
A gyűjtemény azonosítója, ahol a többiCommitId található.
- otherRepositoryId
-
string
Az adattár azonosítója, ahol a többiCommitId található.
Válaszok
Promise<GitCommitRef[]>
getMergeRequest(string, string, number, boolean)
Egy adott egyesítési művelet részleteinek lekérése.
function getMergeRequest(project: string, repositoryNameOrId: string, mergeOperationId: number, includeLinks?: boolean): Promise<GitMerge>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryNameOrId
-
string
Az adattár neve vagy azonosítója.
- mergeOperationId
-
number
Az egyesítési kérelem műveleti azonosítója.
- includeLinks
-
boolean
Igaz a hivatkozások belefoglalásához
Válaszok
Promise<GitMerge>
getPermission(string, string, string)
Speciális biztonsági engedély állapota.
function getPermission(projectName?: string, repositoryId?: string, permission?: string): Promise<boolean>
Paraméterek
- projectName
-
string
- repositoryId
-
string
Az adattár felhasználója megpróbál hozzáférni
- permission
-
string
A kért engedélynek "viewAlert" "dismissAlert" "manage" "viewEnablement" vagy "repoRead" típusúnak kell lennie.
Válaszok
Promise<boolean>
getPullRequest(string, number, string, number, number, number, boolean, boolean)
Lekéréses kérelem lekérése.
function getPullRequest(repositoryId: string, pullRequestId: number, project?: string, maxCommentLength?: number, skip?: number, top?: number, includeCommits?: boolean, includeWorkItemRefs?: boolean): Promise<GitPullRequest>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekérni kívánt lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- maxCommentLength
-
number
Nincs használatban.
- skip
-
number
Nincs használatban.
- top
-
number
Nincs használatban.
- includeCommits
-
boolean
Ha igaz, a lekéréses kérelem a társított véglegesítésekkel lesz visszaadva.
- includeWorkItemRefs
-
boolean
Ha igaz, a lekéréses kérelmet a rendszer a társított munkaelem-hivatkozásokkal adja vissza.
Válaszok
Promise<GitPullRequest>
getPullRequestById(number, string)
Lekéréses kérelem lekérése.
function getPullRequestById(pullRequestId: number, project?: string): Promise<GitPullRequest>
Paraméterek
- pullRequestId
-
number
A lekérni kívánt lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequest>
getPullRequestCommits(string, number, string)
Kérje le a megadott lekéréses kérelem véglegesítéseit.
function getPullRequestCommits(repositoryId: string, pullRequestId: number, project?: string): Promise<PagedList<GitCommitRef>>
Paraméterek
- repositoryId
-
string
Az adattár azonosítója vagy neve.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<PagedList<GitCommitRef>>
getPullRequestConflict(string, number, number, string)
Egy ütközés lekérése egy lekéréses kérelemhez azonosító szerint
function getPullRequestConflict(repositoryId: string, pullRequestId: number, conflictId: number, project?: string): Promise<GitConflict>
Paraméterek
- repositoryId
-
string
- pullRequestId
-
number
- conflictId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflict>
getPullRequestConflicts(string, number, string, number, number, boolean, boolean, boolean)
Lekéréses kérelem összes ütközésének lekérése
function getPullRequestConflicts(repositoryId: string, pullRequestId: number, project?: string, skip?: number, top?: number, includeObsolete?: boolean, excludeResolved?: boolean, onlyResolved?: boolean): Promise<GitConflict[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem adattára.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- skip
-
number
Kihagyandó ütközések.
- top
-
number
A kihagyás után visszatérni kívánt ütközések.
- includeObsolete
-
boolean
Elavult ütközéseket tartalmaz.
- excludeResolved
-
boolean
Kizárja a már feloldott ütközéseket.
- onlyResolved
-
boolean
Csak a feloldott ütközéseket adja vissza.
Válaszok
Promise<GitConflict[]>
getPullRequestIteration(string, number, number, string)
Lekérheti a lekéréses kérelemhez megadott iterációt.
function getPullRequestIteration(repositoryId: string, pullRequestId: number, iterationId: number, project?: string): Promise<GitPullRequestIteration>
Paraméterek
- repositoryId
-
string
Az adattár azonosítója vagy neve.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- iterationId
-
number
A visszaadni kívánt lekéréses kérelem iterációjának azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestIteration>
getPullRequestIterationChanges(string, number, number, string, number, number, number)
Lekérheti a két iteráció közötti lekéréses kérelemben végrehajtott módosításokat.
function getPullRequestIterationChanges(repositoryId: string, pullRequestId: number, iterationId: number, project?: string, top?: number, skip?: number, compareTo?: number): Promise<GitPullRequestIterationChanges>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- iterationId
-
number
A lekéréses kérelem iterációjának azonosítója. <br /> Iteráció az egyik a forráság vezetője a lekéréses kérelem létrehozásakor, és az azt követő iterációk jönnek létre, amikor leküldések vannak a forráságba. Az engedélyezett értékek 1 és a lekéréses kérelem maximális iterációja között vannak.
- project
-
string
Projektazonosító vagy projektnév
- top
-
number
Szabadon választható. A beolvasandó módosítások száma. Az alapértelmezett érték 100, a maximális érték pedig 2000.
- skip
-
number
Szabadon választható. A figyelmen kívül hagyandó módosítások száma. Ha például a 101–150-et szeretné beolvasni, állítsa be az 50-et, és ugorjon a 100-ra.
- compareTo
-
number
Az összehasonlítandó lekéréses kérelem iterációjának azonosítója. Az alapértelmezett érték nulla, amely azt jelzi, hogy az összehasonlítás a forrás és a célágak közötti közös véglegesítéssel történik
Válaszok
Promise<GitPullRequestIterationChanges>
getPullRequestIterationCommits(string, number, number, string, number, number)
Lekérheti a lekéréses kérelem megadott iterációjához tartozó véglegesítéseket.
function getPullRequestIterationCommits(repositoryId: string, pullRequestId: number, iterationId: number, project?: string, top?: number, skip?: number): Promise<GitCommitRef[]>
Paraméterek
- repositoryId
-
string
Az adattár azonosítója vagy neve.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- iterationId
-
number
Annak az iterációnak az azonosítója, amelyből lekérheti a véglegesítéseket.
- project
-
string
Projektazonosító vagy projektnév
- top
-
number
A visszaadni kívánt véglegesítések maximális száma. A kötegenként visszaadható véglegesítések maximális száma 500.
- skip
-
number
Kihagyandó véglegesítések száma.
Válaszok
Promise<GitCommitRef[]>
getPullRequestIterations(string, number, string, boolean)
Kérje le a megadott lekéréses kérelem iterációinak listáját.
function getPullRequestIterations(repositoryId: string, pullRequestId: number, project?: string, includeCommits?: boolean): Promise<GitPullRequestIteration[]>
Paraméterek
- repositoryId
-
string
Az adattár azonosítója vagy neve.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- includeCommits
-
boolean
Ha igaz, adja meg az egyes iterációkhoz társított véglegesítéseket a válaszban.
Válaszok
Promise<GitPullRequestIteration[]>
getPullRequestIterationStatus(string, number, number, number, string)
A lekéréses kérelem adott iterációs állapotának lekérése azonosító alapján. Az állapotazonosító minden iterációban egyedi a lekéréses kérelemben.
function getPullRequestIterationStatus(repositoryId: string, pullRequestId: number, iterationId: number, statusId: number, project?: string): Promise<GitPullRequestStatus>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- iterationId
-
number
A lekéréses kérelem iterációjának azonosítója.
- statusId
-
number
A lekéréses kérelem állapotának azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestStatus>
getPullRequestIterationStatuses(string, number, number, string)
Lekérheti a lekéréses kérelmek iterációjához társított összes állapotot.
function getPullRequestIterationStatuses(repositoryId: string, pullRequestId: number, iterationId: number, project?: string): Promise<GitPullRequestStatus[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- iterationId
-
number
A lekéréses kérelem iterációjának azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestStatus[]>
getPullRequestLabel(string, number, string, string, string)
Lekéri a lekéréses kérelemhez hozzárendelt egyetlen címkét (címkét).
function getPullRequestLabel(repositoryId: string, pullRequestId: number, labelIdOrName: string, project?: string, projectId?: string): Promise<WebApiTagDefinition>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- labelIdOrName
-
string
A kért címke neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- projectId
-
string
Projektazonosító vagy projektnév.
Válaszok
Promise<WebApiTagDefinition>
getPullRequestLabels(string, number, string, string)
Lekérheti a lekéréses kérelemhez rendelt összes címkét (címkét).
function getPullRequestLabels(repositoryId: string, pullRequestId: number, project?: string, projectId?: string): Promise<WebApiTagDefinition[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- projectId
-
string
Projektazonosító vagy projektnév.
Válaszok
Promise<WebApiTagDefinition[]>
getPullRequestProperties(string, number, string)
A lekéréses kérelem külső tulajdonságainak lekérése.
function getPullRequestProperties(repositoryId: string, pullRequestId: number, project?: string): Promise<any>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<any>
getPullRequestQuery(GitPullRequestQuery, string, string)
Ez az API az adott véglegesítéshez kapcsolódó lekéréses kérelmek megkeresésére szolgál. Használható egy adott egyesítési véglegesítést létrehozó lekéréses kérelem megkeresésére, vagy az összes lekéréses kérelem megkeresésére, amely valaha egyesít egy adott véglegesítést. A bemenet a lekérdezések listája, amelyek mindegyike a véglegesítések listáját tartalmazza. Minden olyan véglegesítéshez, amelyet keres, visszakapja a véglegesítés szótárát –> lekéréses kérelmeket.
function getPullRequestQuery(queries: GitPullRequestQuery, repositoryId: string, project?: string): Promise<GitPullRequestQuery>
Paraméterek
- queries
- GitPullRequestQuery
A végrehajtandó lekérdezések listája.
- repositoryId
-
string
Az adattár azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestQuery>
getPullRequestReviewer(string, number, string, string)
Egy lekéréses kérelem adott véleményezője adatainak lekérése
function getPullRequestReviewer(repositoryId: string, pullRequestId: number, reviewerId: string, project?: string): Promise<IdentityRefWithVote>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- reviewerId
-
string
A véleményező azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<IdentityRefWithVote>
getPullRequestReviewers(string, number, string)
Lekéréses kérelem véleményezőinek lekérése
function getPullRequestReviewers(repositoryId: string, pullRequestId: number, project?: string): Promise<IdentityRefWithVote[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<IdentityRefWithVote[]>
getPullRequests(string, GitPullRequestSearchCriteria, string, number, number, number)
A megadott feltételeknek megfelelő lekéréses kérelmek lekérése.
function getPullRequests(repositoryId: string, searchCriteria: GitPullRequestSearchCriteria, project?: string, maxCommentLength?: number, skip?: number, top?: number): Promise<GitPullRequest[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- searchCriteria
- GitPullRequestSearchCriteria
A rendszer a keresési feltételeknek megfelelő lekéréses kérelmeket ad vissza.
- project
-
string
Projektazonosító vagy projektnév
- maxCommentLength
-
number
Nincs használatban.
- skip
-
number
A figyelmen kívül hagyandó lekéréses kérelmek száma. Ha például 101–150-et szeretne lekérni, állítsa a felső értéket 50-re, és ugorjon 100-ra.
- top
-
number
A lekérendő lekéréses kérelmek száma.
Válaszok
Promise<GitPullRequest[]>
getPullRequestsByProject(string, GitPullRequestSearchCriteria, number, number, number)
A megadott feltételeknek megfelelő lekéréses kérelmek lekérése.
function getPullRequestsByProject(project: string, searchCriteria: GitPullRequestSearchCriteria, maxCommentLength?: number, skip?: number, top?: number): Promise<GitPullRequest[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- searchCriteria
- GitPullRequestSearchCriteria
A rendszer a keresési feltételeknek megfelelő lekéréses kérelmeket ad vissza.
- maxCommentLength
-
number
Nincs használatban.
- skip
-
number
A figyelmen kívül hagyandó lekéréses kérelmek száma. Ha például 101–150-et szeretne lekérni, állítsa a felső értéket 50-re, és ugorjon 100-ra.
- top
-
number
A lekérendő lekéréses kérelmek száma.
Válaszok
Promise<GitPullRequest[]>
getPullRequestStatus(string, number, number, string)
Az adott lekéréses kérelem állapotának lekérése azonosító alapján. Az állapotazonosító minden iterációban egyedi a lekéréses kérelemben.
function getPullRequestStatus(repositoryId: string, pullRequestId: number, statusId: number, project?: string): Promise<GitPullRequestStatus>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- statusId
-
number
A lekéréses kérelem állapotának azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestStatus>
getPullRequestStatuses(string, number, string)
Lekérheti a lekéréses kérelemhez társított összes állapotot.
function getPullRequestStatuses(repositoryId: string, pullRequestId: number, project?: string): Promise<GitPullRequestStatus[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestStatus[]>
getPullRequestThread(string, number, number, string, number, number)
Szál lekérése lekéréses kérelemben.
function getPullRequestThread(repositoryId: string, pullRequestId: number, threadId: number, project?: string, iteration?: number, baseIteration?: number): Promise<GitPullRequestCommentThread>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
A szál azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- iteration
-
number
Ha meg van adva, a szál pozícióját a rendszer ezzel az iterációval követi nyomon a diff jobb oldalán.
- baseIteration
-
number
Ha meg van adva, a rendszer ezzel az iterációval követi nyomon a szál pozícióját a diff bal oldalán.
Válaszok
Promise<GitPullRequestCommentThread>
getPullRequestWorkItemRefs(string, number, string)
Lekérheti a lekéréses kérelemhez társított munkaelemek listáját.
function getPullRequestWorkItemRefs(repositoryId: string, pullRequestId: number, project?: string): Promise<ResourceRef[]>
Paraméterek
- repositoryId
-
string
Az adattár azonosítója vagy neve.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<ResourceRef[]>
getPush(string, number, string, number, boolean)
Lekéri az adott leküldést.
function getPush(repositoryId: string, pushId: number, project?: string, includeCommits?: number, includeRefUpdates?: boolean): Promise<GitPush>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- pushId
-
number
A leküldés azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- includeCommits
-
number
Az eredménybe belefoglalandó véglegesítések száma.
- includeRefUpdates
-
boolean
Ha igaz, adja meg a leküldés által frissített refek listáját.
Válaszok
Promise<GitPush>
getPushCommits(string, number, string, number, number, boolean)
Lekérheti az adott leküldéshez társított véglegesítések listáját.
function getPushCommits(repositoryId: string, pushId: number, project?: string, top?: number, skip?: number, includeLinks?: boolean): Promise<GitCommitRef[]>
Paraméterek
- repositoryId
-
string
Az adattár azonosítója vagy rövid neve. A rövid név használatához meg kell adni a projectId azonosítót is.
- pushId
-
number
A leküldés azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- top
-
number
A visszaadandó véglegesítések maximális száma ("az első x véglegesítés lekérése").
- skip
-
number
A kihagyandó véglegesítések száma.
- includeLinks
-
boolean
Állítsa hamisra, hogy elkerülje az erőforrások REST URL-hivatkozásainak használatát. Alapértelmezés szerint igaz.
Válaszok
Promise<GitCommitRef[]>
getPushes(string, string, number, number, GitPushSearchCriteria)
Lekéri a megadott adattárhoz társított leküldéseket.
function getPushes(repositoryId: string, project?: string, skip?: number, top?: number, searchCriteria?: GitPushSearchCriteria): Promise<GitPush[]>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- skip
-
number
Kihagyandó leküldések száma.
- top
-
number
A visszaküldött leküldések száma.
- searchCriteria
- GitPushSearchCriteria
Keresési feltételek attribútumai: fromDate, toDate, pusherId, refName, includeRefUpdates vagy includeLinks. fromDate: Kezdő dátum a kereséshez. toDate: A keresett befejezési dátum. pusherId: A leküldést beküldő személy identitása. refName: Megfontolandó ágnév. includeRefUpdates: Ha igaz, adja meg a leküldés által frissített hivok listáját. includeLinks: A _links mező belefoglalása a sekély hivatkozásokba.
Válaszok
Promise<GitPush[]>
getRecycleBinRepositories(string)
Kérje le a helyreállíthatóan törölt git-adattárakat a lomtárból.
function getRecycleBinRepositories(project: string): Promise<GitDeletedRepository[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitDeletedRepository[]>
getRefFavorite(string, number)
Lekéri a kedvenc azonosítóhoz tartozó refs kedvencet.
function getRefFavorite(project: string, favoriteId: number): Promise<GitRefFavorite>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- favoriteId
-
number
A kért hiv-kedvenc azonosítója.
Válaszok
Promise<GitRefFavorite>
getRefFavorites(string, string, string)
Lekéri a refs kedvenceket egy adattárhoz és egy identitáshoz.
function getRefFavorites(project: string, repositoryId?: string, identityId?: string): Promise<GitRefFavorite[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója.
- identityId
-
string
Annak az identitásnak az azonosítója, amelynek a kedvenceit le kell kérni. Null érték esetén a rendszer a kérelmező identitást használja.
Válaszok
Promise<GitRefFavorite[]>
getRefFavoritesForProject(string, string)
function getRefFavoritesForProject(project: string, identityId?: string): Promise<GitRefFavorite[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- identityId
-
string
Válaszok
Promise<GitRefFavorite[]>
getRefs(string, string, string, boolean, boolean, boolean, boolean, boolean, string)
Lekérdezi a megadott adattárat a saját adattáraihoz, és visszaadja őket.
function getRefs(repositoryId: string, project?: string, filter?: string, includeLinks?: boolean, includeStatuses?: boolean, includeMyBranches?: boolean, latestStatusesOnly?: boolean, peelTags?: boolean, filterContains?: string): Promise<PagedList<GitRef>>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- filter
-
string
[nem kötelező] A refsre alkalmazandó szűrő (a következővel kezdődik).
- includeLinks
-
boolean
[nem kötelező] Megadja, hogy a referenceLinks szerepel-e az eredményben. alapértelmezett értéke hamis.
- includeStatuses
-
boolean
[nem kötelező] Az egyes ref-ekhez legfeljebb az első 1000 véglegesítési állapotot tartalmazza. Az alapértelmezett érték hamis.
- includeMyBranches
-
boolean
[nem kötelező] Csak a felhasználó által birtokolt ágakat, a felhasználói kedvenceket és az alapértelmezett ágat tartalmazza. Az alapértelmezett érték hamis. Nem kombinálható a szűrőparaméterrel.
- latestStatusesOnly
-
boolean
[nem kötelező] Igaz, hogy csak az egyes ref-ekhez tartozó tipp véglegesítési állapotát tartalmazza. Ehhez a beállításhoz includeStatuses
igaznak kell lennie. Az alapértelmezett érték hamis.
- peelTags
-
boolean
[nem kötelező] A jegyzetekkel ellátott címkék feltöltik a PeeledObjectId tulajdonságot. alapértelmezett értéke hamis.
- filterContains
-
string
[nem kötelező] A refsre (tartalmazza) alkalmazandó szűrő.
Válaszok
getRepositories(string, boolean, boolean, boolean)
Git-adattárak lekérése.
function getRepositories(project?: string, includeLinks?: boolean, includeAllUrls?: boolean, includeHidden?: boolean): Promise<GitRepository[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- includeLinks
-
boolean
[nem kötelező] Igaz, hogy hivatkozási hivatkozásokat tartalmazzon. Az alapértelmezett érték hamis.
- includeAllUrls
-
boolean
[nem kötelező] Igaz az összes távoli URL-cím belefoglalásához. Az alapértelmezett érték hamis.
- includeHidden
-
boolean
[nem kötelező] Igaz, hogy rejtett adattárakat tartalmazzon. Az alapértelmezett érték hamis.
Válaszok
Promise<GitRepository[]>
getRepositoriesPaged(string, boolean, boolean, boolean, string, number, string)
Lekérheti a név és a lapozás szerinti szűrővel rendelkező git-adattárakat.
function getRepositoriesPaged(projectId: string, includeLinks?: boolean, includeAllUrls?: boolean, includeHidden?: boolean, filterContains?: string, top?: number, continuationToken?: string): Promise<PagedList<GitRepository>>
Paraméterek
- projectId
-
string
A csapatprojekt azonosítója vagy neve.
- includeLinks
-
boolean
[nem kötelező] Igaz, hogy hivatkozási hivatkozásokat tartalmazzon. Az alapértelmezett érték hamis.
- includeAllUrls
-
boolean
[nem kötelező] Igaz az összes távoli URL-cím belefoglalásához. Az alapértelmezett érték hamis.
- includeHidden
-
boolean
[nem kötelező] Igaz, hogy rejtett adattárakat tartalmazzon. Az alapértelmezett érték hamis.
- filterContains
-
string
[nem kötelező] A refsre (tartalmazza) alkalmazandó szűrő.
- top
-
number
[nem kötelező] A visszaadandó tárházak maximális száma. Nem lehet nagyobb 500-nál. Ha nincs megadva, de a folytatásToken értéke, a felső érték alapértelmezés szerint 100 lesz.
- continuationToken
-
string
A lapozáshoz használt folytatási jogkivonat.
Válaszok
Promise<PagedList<GitRepository>>
getRepository(string, string)
Git-adattár lekérése.
function getRepository(repositoryId: string, project?: string): Promise<GitRepository>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitRepository>
getRepositoryWithParent(string, boolean, string)
Git-adattár lekérése.
function getRepositoryWithParent(repositoryId: string, includeParent: boolean, project?: string): Promise<GitRepository>
Paraméterek
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- includeParent
-
boolean
Igaz a szülőadattárba való belefoglaláshoz. Csak hitelesített hívásokban érhető el.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitRepository>
getRevert(string, number, string)
A visszaállítási művelettel kapcsolatos információk lekérése a visszaállítási azonosító alapján.
function getRevert(project: string, revertId: number, repositoryId: string): Promise<GitRevert>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- revertId
-
number
A visszaállítási művelet azonosítója.
- repositoryId
-
string
Az adattár azonosítója.
Válaszok
Promise<GitRevert>
getRevertConflict(string, number, number, string)
Egy ütközés lekérése azonosító alapján történő visszaállításhoz
function getRevertConflict(repositoryId: string, revertId: number, conflictId: number, project?: string): Promise<GitConflict>
Paraméterek
- repositoryId
-
string
- revertId
-
number
- conflictId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflict>
getRevertConflicts(string, number, string, string, number, boolean, boolean, boolean)
A visszaállítás összes ütközésének lekérése
function getRevertConflicts(repositoryId: string, revertId: number, project?: string, continuationToken?: string, top?: number, excludeResolved?: boolean, onlyResolved?: boolean, includeObsolete?: boolean): Promise<PagedList<GitConflict>>
Paraméterek
- repositoryId
-
string
- revertId
-
number
- project
-
string
Projektazonosító vagy projektnév
- continuationToken
-
string
- top
-
number
- excludeResolved
-
boolean
- onlyResolved
-
boolean
- includeObsolete
-
boolean
Válaszok
Promise<PagedList<GitConflict>>
getRevertForRefName(string, string, string)
Egy adott ág visszaállítási műveletével kapcsolatos információk lekérése.
function getRevertForRefName(project: string, repositoryId: string, refName: string): Promise<GitRevert>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója.
- refName
-
string
A visszaállítási művelethez használt GitAsyncRefOperationParameters generatedRefName.
Válaszok
Promise<GitRevert>
getStatuses(string, string, string, number, number, boolean)
A Git-véglegesítéshez társított állapotok lekérése.
function getStatuses(commitId: string, repositoryId: string, project?: string, top?: number, skip?: number, latestOnly?: boolean): Promise<GitStatus[]>
Paraméterek
- commitId
-
string
A Git-véglegesítés azonosítója.
- repositoryId
-
string
Az adattár azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- top
-
number
Szabadon választható. A lekérendő állapotok száma. Az alapértelmezett érték 1000.
- skip
-
number
Szabadon választható. A figyelmen kívül hagyandó állapotok száma. Az alapértelmezett érték 0. Ha például 101–150-et szeretne lekérni, állítsa a felső értéket 50-re, és ugorjon 100-ra.
- latestOnly
-
boolean
A jelölő azt jelzi, hogy csak a legújabb állapotokat szeretné-e Context.Name
és Context.Genre
szerint csoportosítani.
Válaszok
Promise<GitStatus[]>
getSuggestions(string, string, boolean)
Lekérheti a lekéréses kérelmekre vonatkozó javaslatot egy adott adattárhoz vagy csapatprojekthez.
function getSuggestions(repositoryId: string, project?: string, preferCompareBranch?: boolean): Promise<GitSuggestion[]>
Paraméterek
- repositoryId
-
string
A git-adattár azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- preferCompareBranch
-
boolean
Ha igaz, a lekéréses kérelmek célágaként válassza az alapértelmezett ághoz képest az összehasonlítási ágat.
Válaszok
Promise<GitSuggestion[]>
getThreads(string, number, string, number, number)
Lekérheti egy lekéréses kérelem összes szálát.
function getThreads(repositoryId: string, pullRequestId: number, project?: string, iteration?: number, baseIteration?: number): Promise<GitPullRequestCommentThread[]>
Paraméterek
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- iteration
-
number
Ha meg van adva, a menetpozíciók nyomon lesznek követve ezzel az iterációval a diff jobb oldalán.
- baseIteration
-
number
Ha meg van adva, a menetpozíciók nyomon lesznek követve ezzel az iterációval a diff bal oldalán.
Válaszok
Promise<GitPullRequestCommentThread[]>
getTree(string, string, string, string, boolean, string)
A favégpont visszaadja a megadott fa alatti objektumok gyűjteményét. A fák a Git-adattár mappái.
function getTree(repositoryId: string, sha1: string, project?: string, projectId?: string, recursive?: boolean, fileName?: string): Promise<GitTreeRef>
Paraméterek
- repositoryId
-
string
Adattár azonosítója.
- sha1
-
string
SHA1 kivonat a faobjektumról.
- project
-
string
Projektazonosító vagy projektnév
- projectId
-
string
Projektazonosító.
- recursive
-
boolean
Keresés rekurzív módon. A fa alá fákat is belefoglaljon. Az alapértelmezett érték hamis.
- fileName
-
string
A .zip fájl visszaadása esetén használandó név. Az alapértelmezett érték az objektumazonosító.
Válaszok
Promise<GitTreeRef>
getTreeZip(string, string, string, string, boolean, string)
A favégpont visszaadja a megadott fa alatti objektumok gyűjteményét. A fák a Git-adattár mappái.
function getTreeZip(repositoryId: string, sha1: string, project?: string, projectId?: string, recursive?: boolean, fileName?: string): Promise<ArrayBuffer>
Paraméterek
- repositoryId
-
string
Adattár azonosítója.
- sha1
-
string
SHA1 kivonat a faobjektumról.
- project
-
string
Projektazonosító vagy projektnév
- projectId
-
string
Projektazonosító.
- recursive
-
boolean
Keresés rekurzív módon. A fa alá fákat is belefoglaljon. Az alapértelmezett érték hamis.
- fileName
-
string
A .zip fájl visszaadása esetén használandó név. Az alapértelmezett érték az objektumazonosító.
Válaszok
Promise<ArrayBuffer>
queryImportRequests(string, string, boolean)
Az adattár importálási kérelmeinek lekérése.
function queryImportRequests(project: string, repositoryId: string, includeAbandoned?: boolean): Promise<GitImportRequest[]>
Paraméterek
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- includeAbandoned
-
boolean
Igaz, hogy felhagyott importálási kérelmeket is belefoglal az eredményekbe.
Válaszok
Promise<GitImportRequest[]>
restoreRepositoryFromRecycleBin(GitRecycleBinRepositoryDetails, string, string)
Helyreállíthatóan törölt Git-adattár helyreállítása. A legutóbb törölt adattárak helyreállítható törlési állapotba kerülnek egy ideig, mielőtt azok véglegesen törlődnek, és helyreállíthatatlanná válnak.
function restoreRepositoryFromRecycleBin(repositoryDetails: GitRecycleBinRepositoryDetails, project: string, repositoryId: string): Promise<GitRepository>
Paraméterek
- repositoryDetails
- GitRecycleBinRepositoryDetails
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár azonosítója.
Válaszok
Promise<GitRepository>
setEnableOnCreateHost(boolean)
function setEnableOnCreateHost(enableOnCreateHost: boolean): Promise<void>
Paraméterek
- enableOnCreateHost
-
boolean
Válaszok
Promise<void>
setEnableOnCreateProject(string, boolean)
function setEnableOnCreateProject(enableOnCreateProjectId: string, enableOnStatus: boolean): Promise<void>
Paraméterek
- enableOnCreateProjectId
-
string
- enableOnStatus
-
boolean
Válaszok
Promise<void>
sharePullRequest(ShareNotificationContext, string, number, string)
E-mail-értesítést küld egy adott lekéréses kérelemről a címzettek egy csoportjának
function sharePullRequest(userMessage: ShareNotificationContext, repositoryId: string, pullRequestId: number, project?: string): Promise<void>
Paraméterek
- userMessage
- ShareNotificationContext
- repositoryId
-
string
A git-adattár azonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
updateCherryPickConflict(GitConflict, string, number, number, string)
Egyesítési ütközések feloldásának frissítése
function updateCherryPickConflict(conflict: GitConflict, repositoryId: string, cherryPickId: number, conflictId: number, project?: string): Promise<GitConflict>
Paraméterek
- conflict
- GitConflict
- repositoryId
-
string
- cherryPickId
-
number
- conflictId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflict>
updateCherryPickConflicts(GitConflict[], string, number, string)
Több egyesítési ütközés feloldásának frissítése
function updateCherryPickConflicts(conflictUpdates: GitConflict[], repositoryId: string, cherryPickId: number, project?: string): Promise<GitConflictUpdateResult[]>
Paraméterek
- conflictUpdates
- repositoryId
-
string
- cherryPickId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflictUpdateResult[]>
updateComment(Comment, string, number, number, number, string)
Egy adott szálhoz társított megjegyzés frissítése egy lekéréses kérelemben.
function updateComment(comment: Comment, repositoryId: string, pullRequestId: number, threadId: number, commentId: number, project?: string): Promise<Comment>
Paraméterek
- comment
- Comment
A frissíteni kívánt megjegyzéstartalom. A megjegyzések legfeljebb 150 000 karakter hosszúságúak lehetnek.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
Annak a szálnak az azonosítója, amelyben a kívánt megjegyzés szerepel.
- commentId
-
number
A frissíteni kívánt megjegyzés azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<Comment>
updateEnablementStatus(AdvSecEnablementUpdate[])
POST-engedélyezés állapota az adattárakhoz.
function updateEnablementStatus(enablementUpdates: AdvSecEnablementUpdate[]): Promise<void>
Paraméterek
- enablementUpdates
Válaszok
Promise<void>
updateImportRequest(GitImportRequest, string, string, number)
Sikertelen importálási kérelem újrapróbálkozása vagy elhagyása.
function updateImportRequest(importRequestToUpdate: GitImportRequest, project: string, repositoryId: string, importRequestId: number): Promise<GitImportRequest>
Paraméterek
- importRequestToUpdate
- GitImportRequest
Az importálási kérelem frissített verziója. Jelenleg az egyetlen engedélyezett módosítás az állapot várólistára vagy elhagyva állapotra állítása.
- project
-
string
Projektazonosító vagy projektnév
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- importRequestId
-
number
A frissíteni kívánt importálási kérelem egyedi azonosítója.
Válaszok
Promise<GitImportRequest>
updatePullRequest(GitPullRequest, string, number, string)
Lekéréses kérelem frissítése
function updatePullRequest(gitPullRequestToUpdate: GitPullRequest, repositoryId: string, pullRequestId: number, project?: string): Promise<GitPullRequest>
Paraméterek
- gitPullRequestToUpdate
- GitPullRequest
A frissíteni kívánt lekéréses kérelem tartalma.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A frissíteni kívánt lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequest>
updatePullRequestConflict(GitConflict, string, number, number, string)
Egyesítési ütközések feloldásának frissítése
function updatePullRequestConflict(conflict: GitConflict, repositoryId: string, pullRequestId: number, conflictId: number, project?: string): Promise<GitConflict>
Paraméterek
- conflict
- GitConflict
- repositoryId
-
string
- pullRequestId
-
number
- conflictId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflict>
updatePullRequestConflicts(GitConflict[], string, number, string)
Több egyesítési ütközés feloldásának frissítése
function updatePullRequestConflicts(conflictUpdates: GitConflict[], repositoryId: string, pullRequestId: number, project?: string): Promise<GitConflictUpdateResult[]>
Paraméterek
- conflictUpdates
- repositoryId
-
string
- pullRequestId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflictUpdateResult[]>
updatePullRequestIterationStatuses(JsonPatchDocument, string, number, number, string)
A lekéréses kérelem iterációs állapotainak gyűjteményének frissítése. Az egyetlen támogatott művelettípus a remove
.
function updatePullRequestIterationStatuses(patchDocument: JsonPatchDocument, repositoryId: string, pullRequestId: number, iterationId: number, project?: string): Promise<void>
Paraméterek
- patchDocument
- JsonPatchDocument
A lekéréses kérelmek állapotára vonatkozó műveletek JSON-javítás formátumban.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- iterationId
-
number
A lekéréses kérelem iterációjának azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
updatePullRequestProperties(JsonPatchDocument, string, number, string)
Lekéréses kérelem külső tulajdonságainak létrehozása vagy frissítése. A javítás művelete lehet add
, replace
vagy remove
.
add
művelet esetén az elérési út üres lehet. Ha az elérési út üres, az értéknek kulcsértékpárok listájának kell lennie.
replace
művelet esetében az elérési út nem lehet üres. Ha az elérési út nem létezik, a tulajdonság hozzá lesz adva a gyűjteményhez.
remove
művelet esetében az elérési út nem lehet üres. Ha az elérési út nem létezik, a program nem hajt végre műveletet.
function updatePullRequestProperties(patchDocument: JsonPatchDocument, repositoryId: string, pullRequestId: number, project?: string): Promise<any>
Paraméterek
- patchDocument
- JsonPatchDocument
JSON-javítás formátumban hozzáadni, cserélni vagy eltávolítani kívánt tulajdonságok.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<any>
updatePullRequestReviewer(IdentityRefWithVote, string, number, string, string)
Véleményező bejegyzés szerkesztése. Ezek a mezők javíthatók: isFlagged, hasDeclined
function updatePullRequestReviewer(reviewer: IdentityRefWithVote, repositoryId: string, pullRequestId: number, reviewerId: string, project?: string): Promise<IdentityRefWithVote>
Paraméterek
- reviewer
- IdentityRefWithVote
Véleményezők adatai.<br />Ha a véleményező azonosítója itt szerepel, annak meg kell egyeznie a véleményezőAZONOSÍTÓ paraméterével.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- reviewerId
-
string
A véleményező azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<IdentityRefWithVote>
updatePullRequestReviewers(IdentityRefWithVote[], string, number, string)
Több véleményező szavazatának alaphelyzetbe állítása lekéréses kérelem esetén. MEGJEGYZÉS: Ez a végpont csak a szavazatok frissítését támogatja, de nem támogatja a szükséges véleményezők (szabályzat használata) vagy a megjelenített nevek frissítését.
function updatePullRequestReviewers(patchVotes: IdentityRefWithVote[], repositoryId: string, pullRequestId: number, project?: string): Promise<void>
Paraméterek
- patchVotes
Azoknak a véleményezőknek az azonosítói, akiknek a szavazatai nullára lesznek visszaállítva
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
updatePullRequestStatuses(JsonPatchDocument, string, number, string)
A lekéréses kérelmek állapotgyűjteményének frissítése. Az egyetlen támogatott művelettípus a remove
.
function updatePullRequestStatuses(patchDocument: JsonPatchDocument, repositoryId: string, pullRequestId: number, project?: string): Promise<void>
Paraméterek
- patchDocument
- JsonPatchDocument
A lekéréses kérelmek állapotára vonatkozó műveletek JSON-javítás formátumban.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<void>
updateRef(GitRefUpdate, string, string, string, string)
Ág zárolása vagy zárolásának feloldása.
function updateRef(newRefInfo: GitRefUpdate, repositoryId: string, filter: string, project?: string, projectId?: string): Promise<GitRef>
Paraméterek
- newRefInfo
- GitRefUpdate
A ref frissítési művelet (zárolás/zárolás feloldása) végrehajtása
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- filter
-
string
A zárolni/feloldani kívánt ág neve
- project
-
string
Projektazonosító vagy projektnév
- projectId
-
string
A csapatprojekt azonosítója vagy neve. Nem kötelező, ha azonosítót ad meg az adattárhoz.
Válaszok
Promise<GitRef>
updateRefs(GitRefUpdate[], string, string, string)
Refs(ágak) létrehozása, frissítése vagy törlése.
function updateRefs(refUpdates: GitRefUpdate[], repositoryId: string, project?: string, projectId?: string): Promise<GitRefUpdateResult[]>
Paraméterek
- refUpdates
A végrehajtani kívánt ref-frissítések listája
- repositoryId
-
string
Az adattár neve vagy azonosítója.
- project
-
string
Projektazonosító vagy projektnév
- projectId
-
string
A csapatprojekt azonosítója vagy neve. Nem kötelező, ha azonosítót ad meg az adattárhoz.
Válaszok
Promise<GitRefUpdateResult[]>
updateRepository(GitRepository, string, string)
Frissíti a Git-adattárat egy új adattárnévvel vagy egy új alapértelmezett ággal.
function updateRepository(newRepositoryInfo: GitRepository, repositoryId: string, project?: string): Promise<GitRepository>
Paraméterek
- newRepositoryInfo
- GitRepository
Új adattárnév vagy az adattár új alapértelmezett ágának megadása
- repositoryId
-
string
Az adattár azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitRepository>
updateRevertConflict(GitConflict, string, number, number, string)
Egyesítési ütközések feloldásának frissítése
function updateRevertConflict(conflict: GitConflict, repositoryId: string, revertId: number, conflictId: number, project?: string): Promise<GitConflict>
Paraméterek
- conflict
- GitConflict
- repositoryId
-
string
- revertId
-
number
- conflictId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflict>
updateRevertConflicts(GitConflict[], string, number, string)
Több egyesítési ütközés feloldásának frissítése
function updateRevertConflicts(conflictUpdates: GitConflict[], repositoryId: string, revertId: number, project?: string): Promise<GitConflictUpdateResult[]>
Paraméterek
- conflictUpdates
- repositoryId
-
string
- revertId
-
number
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitConflictUpdateResult[]>
updateThread(GitPullRequestCommentThread, string, number, number, string)
Egy szál frissítése lekéréses kérelemben.
function updateThread(commentThread: GitPullRequestCommentThread, repositoryId: string, pullRequestId: number, threadId: number, project?: string): Promise<GitPullRequestCommentThread>
Paraméterek
- commentThread
- GitPullRequestCommentThread
A frissíteni kívánt száltartalom.
- repositoryId
-
string
A lekéréses kérelem célágának adattárazonosítója.
- pullRequestId
-
number
A lekéréses kérelem azonosítója.
- threadId
-
number
A frissíteni kívánt szál azonosítója.
- project
-
string
Projektazonosító vagy projektnév
Válaszok
Promise<GitPullRequestCommentThread>