Задержки при использовании операции синхронизации с файлом хранилища

Операция "Синхронизация с файлом хранилища" состоит из трех основных этапов: запрос на информацию об изменениях, обновление локального файла и процесс синхронизации с файлом хранилища. Операция "Обновление рабочих наборов до последней версии из хранилища" состоит из двух этапов: запрос на информацию об изменениях и обновление локального файла.

Одновременные попытки нескольких пользователей обратиться к файлу хранилища, относящемуся к одному и тому же проекту, могут привести к задержкам при выполнении этих операций. Если несколько пользователей инициируют операцию синхронизации с файлом хранилища приблизительно в одно и то же время, приложение Revit по возможности чередует этапы синхронизации с файлом хранилища разных пользователей. При этом последовательность выполнения операции для разных пользователей не обязательно соответствует последовательности вызова ими этой операции. Например, в некоторых случаях пользователь, первым вызвавший операцию "Синхронизация с файлом хранилища", может завершить ее последним. Кроме того, после завершения этой операции для одного пользователя все конкурирующие аналогичные операции других пользователей необходимо перезапустить. Управление этим процессом выполняется в приложении Revit автоматически.

Такие задержки могут привести к нарушению рабочего процесса. Если обращение к файлу хранилища совпадает по времени с аналогичными действиями других пользователей, в Worksharing Monitor отображается уведомление ("Ожидаемая задержка при обращении к файлу хранилища"). На панели "Обращение к файлу хранилища" отображается информация о пользователях, которые выполняют доступ к файлу хранилища. В подобных случаях можно отменить операцию и выполнить ее позже.

В следующей таблице показана задержка, которая может произойти при одновременном вызове операции синхронизации с файлом хранилища вами и вашим коллегой по имени Сэм. В таблице показано, как на вашу работу влияют действия Сэма. Ваши действия влияют на работу Сэма аналогичным образом. Если этот процесс запущен одновременно у нескольких пользователей, для выполнения всех операций синхронизации с файлом хранилища потребуется больше времени.

Прим.: Приложение Revit автоматически управляет синхронизацией с файлом хранилища для нескольких пользователей. Как правило, пользователю не требуется перезапускать операцию синхронизации с файлом хранилища вручную, если она не была завершена.
Этап синхронизации с файлом хранилища в системе Сэма Этап синхронизации с файлом хранилища в вашей системе Результат
Запрос на информацию об изменениях Запрос на информацию об изменениях OK
Обновление локального файла OK
Синхронизация с файлом хранилища OK
Обновление локальных файлов Запрос на информацию об изменениях OK
Обновление локальных файлов OK
Сохранение OK
Сохранение Запрос на информацию об изменениях OK
Обновление локального файла OK
Синхронизация с файлом хранилища Заблокировано