Megosztás:


GitRefUpdateStatus enum

Egy adattárban lévő ref frissítésére irányuló kérés lehetséges kimeneteit jelöli.

Mezők

Succeeded = 0

Azt jelzi, hogy a ref frissítési kérés sikeresen befejeződött.

ForcePushRequired = 1

Azt jelzi, hogy az újrafrissítő kérés nem hajtható végre, mert a gráf egy részét leválasztaná a módosítás, és a hívó nem rendelkezik ForcePush-engedéllyel az adattárban.

StaleOldObjectId = 2

Azt jelzi, hogy a ref frissítési kérés nem hajtható végre, mert a kérésben bemutatott régi objektumazonosító nem a ref objektumazonosítója volt, amikor az adatbázis megkísérelte a frissítést. A legvalószínűbb forgatókönyv az, hogy a hívó elveszített egy versenyt a hiv frissítéséhez.

InvalidRefName = 3

Azt jelzi, hogy a ref frissítési kérés nem hajtható végre, mert a kérelemben bemutatott hiv-név érvénytelen volt.

Unprocessed = 4

A kérés feldolgozása nem történt meg

UnresolvableToCommit = 5

Az újrafrissítési kérés nem hajtható végre, mert a hiv új objektumazonosítója nem oldható fel véglegesítési objektumra (esetleg tetszőleges számú címkén keresztül)

WritePermissionRequired = 6

A ref frissítési kérés nem hajtható végre, mert a felhasználó nem rendelkezik a ref írásához szükséges írási engedélyekkel

ManageNotePermissionRequired = 7

A ref frissítési kérés nem hajtható végre, mert a felhasználó nem rendelkezik a megjegyzés írásához szükséges jegyzetkészítési engedélyekkel

CreateBranchPermissionRequired = 8

Az újrafrissítendő kérés nem hajtható végre, mert a felhasználó nem rendelkezik ág létrehozására vonatkozó engedéllyel

CreateTagPermissionRequired = 9

A ref frissítési kérés nem hajtható végre, mert a felhasználó nem rendelkezik a címke létrehozásához szükséges engedéllyel

RejectedByPlugin = 10

A ref-frissítést nem sikerült befejezni, mert a beépülő modul elutasította.

Locked = 11

A hiv-frissítés nem hajtható végre, mert egy másik felhasználó zárolta a ref-et.

RefNameConflict = 12

A hiv-frissítés nem hajtható végre, mert a kis- és nagybetűket nem érzékelyítő módban a hiv név ütközik egy meglévő, eltérő esetű hiv-névvel.

RejectedByPolicy = 13

A hiv-frissítés nem hajtható végre, mert a szabályzat elutasította.

SucceededNonExistentRef = 14

Azt jelzi, hogy a ref frissítési kérés sikeresen befejeződött, de a hiv valójában nem létezik, ezért nem történt módosítás. Ez csak a törlés során történhet.

SucceededCorruptRef = 15

Azt jelzi, hogy a ref frissítési kérés sikeresen befejeződött, de a továbbított hiv sérült volt – a régi objektumazonosító hibás volt. Ez csak a törlés során történhet.