Внутреннюю документацию от разработчиков и код можно найти в репозитории А собрать свежую сборку в тимсити |
Переместите их в директорию «Апдейтера» и выдайте права на выполнение
# Перемещаем исполняемые файлы (если загрузили их директорию /tmp) mv /tmp/{updater, cleaner_dict} /opt/updater/ # Устанавливаем владельца chown updater: /opt/updater/updater chown updater: /opt/updater/cleaner_dict # Выдаем права chmod 755 /opt/updater/updater chmod 755 /opt/updater/cleaner_dict |
Для ОС Windows все локальные пути указываются с экранированием (двойным слешем): |
Для работы утилите надо знать базовый путь к справочникам, а также пользователя, под которым они работают. Настройки указываются в файле updater.env.
Сгенерировать умолчательный конфиг для изменения можно с помощью команды:
./updater generate config |
Будет создан файл конфигурации приложения config
, который нужно переименовать в updater.env
.
В нём необходимо оставить настройки только для необходимых вам продуктов:
|
Обратите внимание, что переменные окружения имеют больший приоритет, чем настройки конфига. Поэтому если вы переходите со старой версии утилиты, рекомендуем их очистить.
|
Для базовых справочников дополнительных настроек не требуются, они настроены по умолчанию.
Но если используются внешние справочники (или требуется изменить настройки базовых), то их необходимо добавить в конфиг dictionaries.json
Сгенерировать файл конфигурации справочников для изменения можно командой:
./updater generate dicts |
Будет создан файл конфигурации справочников dicts
, который нужно переименовать в dictionaries.json
.
|