Поделиться через


Перечислитель кодов состояния файлов

SccStatus перечислитель содержит именованные значения констант, задающие состояние файла в системе управления версиями. Это перечисление используется Функция SccQueryInfo и POPLISTFUNC функция обратного вызова (см. 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
    Checked вне текущим пользователем, на локальном диске.

  • 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
    Файл нельзя объединить и не необходимо сохранить до ПОЛУЧЕНИЯ.

  • SCC_STATUS_RESERVED_1
    Зарезервировано для внутреннего использования.

  • SCC_STATUS_RESERVED_2
    Зарезервировано для внутреннего использования.

См. также

Ссылки

Функция SccQueryInfo

POPLISTFUNC

Другие ресурсы

Подключаемые модули системы управления версиями