Операция "Синхронизация с файлом хранилища" состоит из трех основных этапов: запрос на информацию об изменениях, обновление локального файла и процесс синхронизации с файлом хранилища. Операция "Обновление рабочих наборов до последней версии из хранилища" состоит из двух этапов: запрос на информацию об изменениях и обновление локального файла.
Одновременные попытки нескольких пользователей обратиться к файлу хранилища, относящемуся к одному и тому же проекту, могут привести к задержкам при выполнении этих операций. Если несколько пользователей инициируют операцию синхронизации с файлом хранилища приблизительно в одно и то же время, приложение Revit по возможности чередует этапы синхронизации с файлом хранилища разных пользователей. При этом последовательность выполнения операции для разных пользователей не обязательно соответствует последовательности вызова ими этой операции. Например, в некоторых случаях пользователь, первым вызвавший операцию "Синхронизация с файлом хранилища", может завершить ее последним. Кроме того, после завершения этой операции для одного пользователя все конкурирующие аналогичные операции других пользователей необходимо перезапустить. Управление этим процессом выполняется в приложении Revit автоматически.
Такие задержки могут привести к нарушению рабочего процесса. Если обращение к файлу хранилища совпадает по времени с аналогичными действиями других пользователей, в Worksharing Monitor отображается уведомление ("Ожидаемая задержка при обращении к файлу хранилища"). На панели "Обращение к файлу хранилища" отображается информация о пользователях, которые выполняют доступ к файлу хранилища. В подобных случаях можно отменить операцию и выполнить ее позже.
В следующей таблице показана задержка, которая может произойти при одновременном вызове операции синхронизации с файлом хранилища вами и вашим коллегой по имени Сэм. В таблице показано, как на вашу работу влияют действия Сэма. Ваши действия влияют на работу Сэма аналогичным образом. Если этот процесс запущен одновременно у нескольких пользователей, для выполнения всех операций синхронизации с файлом хранилища потребуется больше времени.
Этап синхронизации с файлом хранилища в системе Сэма | Этап синхронизации с файлом хранилища в вашей системе | Результат |
---|---|---|
Запрос на информацию об изменениях | Запрос на информацию об изменениях | OK |
Обновление локального файла | OK | |
Синхронизация с файлом хранилища | OK | |
Обновление локальных файлов | Запрос на информацию об изменениях | OK |
Обновление локальных файлов | OK | |
Сохранение | OK | |
Сохранение | Запрос на информацию об изменениях | OK |
Обновление локального файла | OK | |
Синхронизация с файлом хранилища | Заблокировано |