October 20, 2024

Восстановление модели из хранилища

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

Ошибка синхронизации с файлом хранилища

Скорее всего такая ошибка возникает при синхронизации из-за нестабильного соединения с сервером на котором у нас хранятся все модели из хранилища используемые для работы в режиме совместной работы.

В таком случае необходимо провести операцию восстановления файла хранилища.

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

Итак, вы определили человека, который будет восстанавливать модель из хранилища. Далее перейдите на вкладку "Совместная работа" и найдите там раздел "Управление моделями" (он находится под "Показать журнал", Восстановление из резервной копии"):

Управление моделями

Нажимайте на стрелочку вниз, и в открывшемся списке найдите и нажмите на единственный вариант "Восстановить модель из хранилища".

Восстановить модель из хранилища

Возникнет предупреждение, о том, что изменения у других будут утеряны (я писал об это выше), если все сделали правильно - нажимаете "ОК".

Предупреждение о потере данных в других локальных копиях

Ждем пока произойдет восстановление модели из хранилища. Под конец появится уведомление, что модель их хранилища восстановлена. Нажимаем "Закрыть".

Модель из хранилища восстановлена

Все, теперь наша локальная копия стала файлом хранилища. Мы закрываем ее, и далее открываем стандартным путем, как в режиме совместной работы.

Теперь напишу, как спасти свой прогресс после восстановления файла хранилища, если его восстанавливали не из вашей локальной копии.

Открываем старую локальную копию, сохраненную под другим наименованием и новую из нового файла хранилища, в одном Ревите.

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

Далее переходим в локальную копию созданную из нового файла хранилища. Переходим на план в который вносили изменения до ошибки и затем на вкладку "Изменить". Находим слева кнопку "Вставить", нажимаем на стрелочку под ней и выбираем пункт "Вставить по текущему виду".

Вставка элементов из буфера обмена

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