다음을 통해 공유


파일 상태 코드 열거자

SccStatus 열거자에는 소스 제어 시스템에서 파일의 상태를 지정하는 명명된 상수 값이 포함됩니다. 이 열거형은 SccQueryInfoPOPLISTFUNC 콜백 함수에서 사용됩니다(자세한 내용은 POPLISTFUNC 참조).

구문

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

멤버

SCC_STATUS_INVALID 상태를 가져올 수 없습니다. 사용하지 마십시오.

SCC_STATUS_NOTCONTROLLED 파일은 소스 제어 상태에 있지 않습니다.

SCC_STATUS_CONTROLLED 파일은 소스 제어 상태에 있습니다.

SCC_STATUS_CHECKEDOUT 로컬 디스크의 현재 사용자가 체크 아웃했습니다.

SCC_STATUS_OUTOTHER 다른 사용자가 파일을 체크 아웃했습니다.

SCC_STATUS_OUTEXCLUSIVE 파일을 단독으로 체크 아웃했습니다.

SCC_STATUS_OUTMULTIPLE 둘 이상의 사용자가 체크 아웃했습니다.

SCC_STATUS_OUTOFDATE 파일이 최신 파일이 아닙니다.

SCC_STATUS_DELETED 파일이 프로젝트에서 삭제되었습니다.

SCC_STATUS_LOCKED 파일이 잠겨 있습니다. 더 이상 버전이 허용되지 않습니다.

SCC_STATUS_MERGED 파일이 병합되었지만 아직 수정/확인되지 않았습니다.

SCC_STATUS_SHARED 파일이 프로젝트 간에 공유됩니다.

SCC_STATUS_PINNED 파일이 명시적 버전에 공유됩니다.

SCC_STATUS_MODIFIED 파일이 수정/손상/위반되었습니다.

SCC_STATUS_OUTBYUSER 현재 사용자가 파일을 체크 아웃했습니다.

SCC_STATUS_NOMERGE 파일을 병합할 수 없으며 GET 이전에 저장할 필요가 없습니다.

SCC_STATUS_RESERVED_1 내부용으로 예약되어 있습니다.

SCC_STATUS_RESERVED_2 내부용으로 예약되어 있습니다.

참고 항목