Сценарий обновления
Сценарий обновления UNIGINE - это решение в одно касание для обновления данных проекта на основе UNIGINE в соответствии с обновленными сборками движка.
Скрипт рекурсивно сканирует папки проекта внутри папки data, чтобы обновить файлы, находящиеся там. Если скрипту не удается обновить некоторые файлы, он сгенерирует журнал ошибок (файл errors.log).
Тот же сценарий обновления запускается при обновлении проектов через UNIGINE SDK Browser .
Использование#
Скрипт находится в каталоге utils/upgrade UNIGINE SDK.
Чтобы скрипт заработал, необходимо правильно настроить среду разработки .
Чтобы вызвать сценарий обновления, запустите upgrade.usc в командной строке, используя USC Interpreter:
usc_x* upgrade.usc DIRS OPTIONS
- Если обновляемый контент хранится только в папке проекта data, укажите путь к этой папке:
При необходимости вы также можете указать только конкретную папку внутри папки data.
usc_x* upgrade.usc PATH_TO_DATA OPTIONS
- Если обновляемый контент хранится вне папки data , вы можете указать соответствующие папки для сценария обновления:
usc_x* upgrade.usc DIR_0 DIR_1 OPTIONS
Если вам нужно обновить несколько проектов, вы должны запустить сценарий обновления для каждого из них отдельно.
Параметры командной строки#
Сценарий обновления распознает следующие параметры командной строки:
- --log - путь к файлу журнала. Если параметр не указан, журнал будет выводиться только в командную строку.
Если параметры не заданы, скрипт начнет обновление со значениями по умолчанию.
Примеры#
- Чтобы обновить содержимое проекта на основе UNIGINE, расположенного в каталоге D:\my_project, введите в командной строке:
usc_x64 upgrade.usc D:\my_project\data
- Чтобы запустить обновление содержимого проекта на основе UNIGINE и сохранить данные журнала в файл, запустите сценарий обновления следующим образом:
usc_x64 upgrade.usc D:\my_project\data --log D:\my_project\log.html
Последнее обновление:
10.03.2022
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter