Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта функция отменяет предыдущую операцию проверка out, тем самым восстанавливая содержимое выбранного файла или файлов в состояние до проверка out. Все изменения, внесенные в файл с момента потери проверка out.
Синтаксис
SCCRTN SccUncheckout (
LPVOID pvContext,
HWND hWnd,
LONG nFiles,
LPCSTR* lpFileNames,
LONG fOptions,
LPCMDOPTS pvOptions
);
Параметры
pvContext
[in] Структура контекста подключаемого модуля управления версиями.
hWnd
[in] Дескриптор окна интегрированной среды разработки, который подключаемый модуль управления версиями может использовать в качестве родительского элемента для любых диалоговых окон, которые он предоставляет.
nFiles
[in] Количество файлов, указанных в массиве lpFileNames .
lpFileNames
[in] Массив полных имен локальных путей файлов, для которых требуется отменить проверка out.
fOptions
[in] Флаги команд (не используются).
pvOptions
[in] Параметры подключаемого модуля управления версиями.
Возвращаемое значение
Реализация подключаемого модуля управления версиями этой функции должна возвращать одно из следующих значений:
| значение | Описание |
|---|---|
| SCC_OK | Отмена проверка успешно выполнена. |
| SCC_E_FILENOTCONTROLLED | Выбранный файл не находится под управлением исходного кода. |
| SCC_E_ACCESSFAILURE | Возникла проблема с доступом к системе управления версиями, вероятно, из-за проблем с сетью или спором. Рекомендуется повторить попытку. |
| SCC_E_NONSPECIFICERROR | Неспецифический сбой. Отмена проверка не выполнена. |
| SCC_E_NOTCHECKEDOUT | У пользователя нет проверка файла. |
| SCC_E_NOTAUTHORIZED | Пользователю не разрешено выполнять эту операцию. |
| SCC_E_PROJNOTOPEN | Проект не был открыт из системы управления версиями. |
| SCC_I_OPERATIONCANCELED | Операция была отменена до завершения. |
Замечания
После этой операции оба SCC_STATUS_MODIFIED флага будут сняты для файлов, SCC_STATUS_CHECKEDOUT на которых выполнена отмена проверка out.