|
(unknown)
hw_api->checkin - включает проверку версии объекта.
Описание
object checkin (array parameter)
Эта функция включает проверку версии объекта или всей иерархии объектов.
Массив параметров содержит необходимый элемент 'objectIdentifier' и необязательные элементы 'version', 'comment', 'mode'
и 'objectQuery'. 'version' устанавливает версию объекта. Он состоит из наибольшей и наименьшей
версий объекта, разделённых тире. Если версия не установлена, увеличивается минимальная версия.
'mode' может иметь одно из следующих значений:
- HW_API_CHECKIN_NORMAL
-
Регистрирует и подтверждает объект. Объектом обязан быть document.
- HW_API_CHECKIN_RECURSIVE
-
Если регистрируемый объект находится в коллекции, все потомки будут
зарегистрированы рекурсивно, если это документы. Попытка регистрации коллекции приведёт к ошибке.
- HW_API_CHECKIN_FORCE_VERSION_CONTROL
-
Регистрирует объект, даже если он не находится под контролем версии.
- HW_API_CHECKIN_REVERT_IF_NOT_CHANGED
-
Проверяет, отличается ли новая версия от последней. Если это так,
объект будет зарегистрирован.
- HW_API_CHECKIN_KEEP_TIME_MODIFIED
-
Сохраняет время модификации самого последнего объекта.
- HW_API_CHECKIN_NO_AUTO_COMMIT
-
Объект не подтверждается автоматически при checkin.
См. также
hwapi_checkout()
.
|
|