Partager via


Énumérateur de code d’état de fichier

L’énumérateur SccStatus contient des valeurs constantes nommées qui spécifient l’état d’un fichier dans le système de contrôle de code source. Cette énumération est utilisée par sccQueryInfo et la POPLISTFUNC fonction de rappel (voir POPLISTFUNC pour plus d’informations).

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

Membres

SCC_STATUS_INVALID’état n’a pas pu être obtenu ; ne s’appuient pas dessus.

SCC_STATUS_NOTCONTROLLED Fichier n’est pas sous contrôle de code source.

SCC_STATUS_CONTROLLED Fichier est sous contrôle de code source.

SCC_STATUS_CHECKEDOUT Extrait par l’utilisateur actuel sur le disque local.

SCC_STATUS_OUTOTHER Fichier est case activée eded par un autre utilisateur.

SCC_STATUS_OUTEXCLUSIVE Fichier est exclusivement case activée sorti.

SCC_STATUS_OUTMULTIPLE Fichier est case activée sorti par plusieurs utilisateurs.

SCC_STATUS_OUTOFDATE Le fichier n’est pas le plus récent.

SCC_STATUS_DELETED Fichier a été supprimé du projet.

SCC_STATUS_LOCKED Fichier est verrouillé ; aucune version supplémentaire n’est autorisée.

SCC_STATUS_MERGED Fichier a été fusionné, mais pas encore corrigé/vérifié.

SCC_STATUS_SHARED Fichier est partagé entre les projets.

SCC_STATUS_PINNED Fichier est partagé avec une version explicite.

SCC_STATUS_MODIFIED Fichier a été modifié/rompu/violé.

SCC_STATUS_OUTo YUSER File est case activée eded par l’utilisateur actuel.

SCC_STATUS_NOMERGE Fichier ne peut jamais être fusionné et n’a pas besoin d’être enregistré avant une opération GET.

SCC_STATUS_RESERVED_1 réservé à une utilisation interne.

SCC_STATUS_RESERVED_2 réservé pour une utilisation interne.

Voir aussi