Výčet stavových kódů souborů

Enumerátor SccStatus obsahuje pojmenované konstantní hodnoty, které určují stav souboru v systému správy zdrojového kódu. Tento výčet používá SccQueryInfo a funkci zpětného POPLISTFUNC volání (podrobnosti najdete v tématu POPLISTFUNC ).

Syntaxe

enum SccStatus {
   SCC_STATUS_INVALID          = -1L,
   SCC_STATUS_NOTCONTROLLED    = 0x0000L,
   SCC_STATUS_CONTROLLED       = 0x0001L,
   SCC_STATUS_CHECKEDOUT       = 0x0002L,
   SCC_STATUS_OUTOTHER         = 0x0004L,
   SCC_STATUS_OUTEXCLUSIVE     = 0x0008L,
   SCC_STATUS_OUTMULTIPLE      = 0x0010L,
   SCC_STATUS_OUTOFDATE        = 0x0020L,
   SCC_STATUS_DELETED          = 0x0040L,
   SCC_STATUS_LOCKED           = 0x0080L,
   SCC_STATUS_MERGED           = 0x0100L,
   SCC_STATUS_SHARED           = 0x0200L,
   SCC_STATUS_PINNED           = 0x0400L,
   SCC_STATUS_MODIFIED         = 0x0800L,
   SCC_STATUS_OUTBYUSER        = 0x1000L
   SCC_STATUS_NOMERGE          = 0x2000L
   SCC_STATUS_RESERVED_1       = 0x4000L
   SCC_STATUS_RESERVED_2       = 0x8000L
};

Členové

SCC_STATUS_INVALID stav nelze získat; nespoléhejte na to.

SCC_STATUS_NOTCONTROLLED Soubor není pod správou zdrojového kódu.

SCC_STATUS_CONTROLLED Soubor je ve správě zdrojového kódu.

SCC_STATUS_CHECKEDOUT Rezervováno aktuálním uživatelem na místním disku.

SCC_STATUS_OUTOTHER Soubor je rezervován jiným uživatelem.

SCC_STATUS_OUTEXCLUSIVE Soubor je rezervován výhradně.

SCC_STATUS_OUTMULTIPLE Soubor je rezervován více než jedním uživatelem.

SCC_STATUS_OUTOFDATE Soubor není nejnovější.

SCC_STATUS_DELETED Soubor byl z projektu odstraněn.

SCC_STATUS_LOCKED Soubor je uzamčen; nejsou povoleny žádné další verze.

SCC_STATUS_MERGED Soubor se sloučil, ale zatím nebyl opraven nebo ověřen.

SCC_STATUS_SHARED Soubor se sdílí mezi projekty.

SCC_STATUS_PINNED Soubor se sdílí s explicitní verzí.

SCC_STATUS_MODIFIED soubor byl změněn, přerušen nebo porušen.

SCC_STATUS_OUTBYUSER Soubor je rezervován aktuálním uživatelem.

SCC_STATUS_NOMERGE Soubor nelze nikdy sloučit a není nutné jej uložit před příkazem GET.

SCC_STATUS_RESERVED_1 Vyhrazeno pro interní použití.

SCC_STATUS_RESERVED_2 vyhrazeno pro interní použití.

Viz také