Partilhar via


Enumerador de código de status de arquivo

O SccStatus enumerador contém valores constantes nomeados que especificam o estado de um arquivo no sistema de controle de origem. Essa enumeração é usada pelo SccQueryInfo e pela função de POPLISTFUNC retorno de chamada (consulte POPLISTFUNC para obter detalhes).

Sintaxe

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
};

Membros

SCC_STATUS_INVALID Status não pôde ser obtido; não confie nele.

SCC_STATUS_NOTCONTROLLED arquivo não está sob controle do código-fonte.

SCC_STATUS_CONTROLLED arquivo está sob controle do código-fonte.

SCC_STATUS_CHECKEDOUT Check-out pelo usuário atual no disco local.

SCC_STATUS_OUTOTHER Arquivo é submetido a check-out por outro usuário.

SCC_STATUS_OUTEXCLUSIVE Arquivo é feito exclusivamente check-out.

SCC_STATUS_OUTMULTIPLE Arquivo é submetido a check-out por mais de um usuário.

SCC_STATUS_OUTOFDATE O arquivo não é o mais recente.

SCC_STATUS_DELETED arquivo foi excluído do projeto.

SCC_STATUS_LOCKED Arquivo está bloqueado; não são mais permitidas versões.

SCC_STATUS_MERGED arquivo foi mesclado, mas ainda não corrigido/verificado.

SCC_STATUS_SHARED arquivo é compartilhado entre projetos.

SCC_STATUS_PINNED arquivo é compartilhado com uma versão explícita.

SCC_STATUS_MODIFIED arquivo foi modificado/quebrado/violado.

SCC_STATUS_OUTBYUSER O check-out do arquivo é feito pelo usuário atual.

SCC_STATUS_NOMERGE arquivo nunca pode ser mesclado com e não precisa ser salvo antes de um GET.

SCC_STATUS_RESERVED_1 Reservado para uso interno.

SCC_STATUS_RESERVED_2 Reservado para uso interno.

Confira também