Найти в Дзене

Полезное: настраиваем резервное копирование Revit-файлов через скрипт


Заур Дауров, руководитель BIM-отдела проектного бюро «РЕМАРК» (ГК «Лидер»), создал скрипт для автоматического резервного копирования BIM-проектов.

Зачем: проектировщики обращались в BIM-отдел за созданием резервных копий проектов или документации (для последующей совместной работы), в какой-то момент эта помощь стала обязанностью отдела, поэтому Заур решил посмотреть, как автоматизировать процесс.

Результат: автоматизация процесса резервного копирования только измененных Revit-файлов и удаления старых версий.

Как работает скрипт

⚫️Определяет среду, проект, пользователя. Сообщает, что процесс резервного копирования начат.
⚫️Проверяет наличие заданной директории, а затем ищет в ней файлы расширения .rvt.
⚫️Анализирует найденные файлы на изменения и, если файл не меняли с последнего бэкапа, не копирует его.
⚫️Удаляет лишние старые версии. В скрипте можно настроить количество сохраняемых версий файла.

Пока скрипт работает одновременно только с одним проектом. Но автор предлагает решение — копировать скрипт под каждый проект и управлять ими через центральный bat-файл.

Преимущества скрипта: экономия времени и места на серверах за счет скорости обработки файлов через bat.

Скрипт бесплатный и выложен в открытый доступ здесь.
Полезное: настраиваем резервное копирование Revit-файлов через скрипт  Заур Дауров, руководитель BIM-отдела проектного бюро «РЕМАРК» (ГК «Лидер»), создал скрипт для автоматического резервного...
1 минута