Freigeben über


Dateistatuscode-Enumerator

Der SccStatus Enumerator enthält benannte Konstantenwerte, die den Status einer Datei im Quellcodeverwaltungssystem angeben. Diese Aufzählung wird von der SccQueryInfo und der POPLISTFUNC Rückruffunktion verwendet (details finden Sie unter POPLISTFUNC ).

Syntax

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

Member

SCC_STATUS_INVALID Status konnte nicht abgerufen werden; verlassen Sie sich nicht darauf.

SCC_STATUS_NOTCONTROLLED Datei befindet sich nicht unter der Quellcodeverwaltung.

SCC_STATUS_CONTROLLED Datei befindet sich unter der Quellcodeverwaltung.

SCC_STATUS_CHECKEDOUT vom aktuellen Benutzer auf dem lokalen Datenträger ausgecheckt.

SCC_STATUS_OUTOTHER Datei wird von einem anderen Benutzer ausgecheckt.

SCC_STATUS_OUTEXCLUSIVE Datei ist exklusiv ausgecheckt.

SCC_STATUS_OUTMULTIPLE Datei wird von mehreren Benutzern ausgecheckt.

SCC_STATUS_OUTOFDATE Die Datei ist nicht die aktuellste.

SCC_STATUS_DELETED Datei wurde aus dem Projekt gelöscht.

SCC_STATUS_LOCKED Datei ist gesperrt; es sind keine weiteren Versionen zulässig.

SCC_STATUS_MERGED Datei wurde zusammengeführt, aber noch nicht behoben/überprüft.

SCC_STATUS_SHARED Datei wird zwischen Projekten freigegeben.

SCC_STATUS_PINNED Datei wird für eine explizite Version freigegeben.

SCC_STATUS_MODIFIED Datei wurde geändert/beschädigt/verletzt.

SCC_STATUS_OUTBYUSER Datei wird vom aktuellen Benutzer ausgecheckt.

SCC_STATUS_NOMERGE Datei kann nie zusammengeführt werden und muss nicht vor einem GET gespeichert werden.

SCC_STATUS_RESERVED_1 Für die interne Verwendung reserviert.

SCC_STATUS_RESERVED_2 Für die interne Verwendung reserviert.

Siehe auch