Функция SccIsMultiCheckoutEnabled
Эта функция проверяет, активирует ли подключаемый модуль системы управления версиями нескольких извлечения в файле.
SCCRTN SccIsMultiCheckoutEnabled(
LPVOID pContext,
LPBOOL pbMultiCheckout
);
Параметры
pContext
[in] структура контекста системы управления версиями подключаемых модулей.pbMultiCheckout
[out] показывает, включаются ли несколько извлечения для данного проекта (ненулевого означает, что поддерживаются множественные извлечение).
Возвращаемое значение
Предполагается, что возвращает реализация подключаемых модулей системы управления версиями этой функции одно из следующих значений:
Значение |
Описание |
---|---|
SCC_OK |
Проверка был успешным. |
SCC_E_NONSPECIFICERROR SCC_E_UNKNOWNERROR |
Неспецифичный сбой. |
Заметки
Интегрированная среда разработки выполняет 2, чтобы определить, файлы могут быть извлечены одновременно более чем одним пользователем. Во-первых, система управления версиями должна поддерживать несколько извлечения. Подключаемый модуль системы управления версиями можно указать эту возможность во время инициализации, указав SCC_CAP_MULTICHECKOUT. Таким образом, в качестве второго проверка интегрированная среда разработки вызывает данную функцию, чтобы определить, поддерживает ли текущий проект несколько извлечения. Если несколько извлечения поддерживаются для выбранного проекта, подключаемый модуль возвращает код и наборы об успешном выполнении pbMultiCheckout (как значениеTRUE) или FALSE.
См. также
Основные понятия
Функции API подключаемых модулей системы управления версиями