logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Начало
Руководство
Разработка
Плагины
API
Главная
logologo

Управление релизами

Обзор
Переменные и ключи
Управление резервными копиями
Управление миграциями
Next PageОбзор
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Управление релизами

#Введение

На практике, для обеспечения безопасности данных и стабильной работы приложения, обычно развертывают несколько сред: например, среду разработки, предпромышленную среду и промышленную среду. В этом документе мы рассмотрим два распространенных процесса разработки без кода и подробно объясним, как реализовать управление релизами в NocoBase.

#Установка

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

#Переменные среды

  • Встроенный плагин, устанавливается и активируется по умолчанию.
  • Обеспечивает централизованную настройку и управление переменными среды и ключами, используемыми для хранения конфиденциальных данных, повторного использования данных конфигурации, изоляции конфигураций по средам и т.д. (Просмотреть документацию).

#Менеджер резервного копирования

  • Этот плагин доступен только в версии Professional и выше (Узнать больше).
  • Предоставляет функции резервного копирования и восстановления, поддерживает резервное копирование по расписанию, обеспечивая безопасность данных и быстрое восстановление. (Просмотреть документацию).

#Менеджер миграций

  • Этот плагин доступен только в версии Professional и выше (Узнать больше).
  • Используется для миграции конфигураций приложения из одной среды приложения в другую (Просмотреть документацию).

#Распространенные процессы разработки без кода

#Единая среда разработки, односторонняя публикация

Этот подход подходит для простых процессов разработки. Существует по одной среде разработки, предпромышленной и промышленной среде. Изменения последовательно переходят из среды разработки в предпромышленную среду и, наконец, развертываются в промышленной среде. В этом процессе только среда разработки может изменять конфигурации — ни предпромышленная, ни промышленная среда не допускают изменений.

20250106234710

При настройке правил миграции для встроенных таблиц ядра и плагинов выберите правило «Приоритет перезаписи». Для остальных таблиц, если нет особых требований, можно оставить настройки по умолчанию.

20250105194845

#Несколько сред разработки, объединенная публикация

Этот подход подходит для сценариев многопользовательской совместной работы или сложных проектов. Несколько параллельных сред разработки могут использоваться независимо. Все изменения объединяются в единую предпромышленную среду для тестирования и проверки, а затем публикуются в промышленной среде. В этом процессе также только среда разработки может изменять конфигурации — ни предпромышленная, ни промышленная среда не допускают изменений.

20250107103829

При настройке правил миграции для встроенных таблиц ядра и плагинов выберите правило «Приоритет вставки или обновления». Для остальных таблиц, если нет особых требований, можно оставить настройки по умолчанию.

20250105194942

#Откат

Перед выполнением миграции система автоматически создает резервную копию текущего приложения. Если миграция завершится неудачно или результаты не соответствуют ожиданиям, вы можете выполнить откат и восстановить данные с помощью Менеджера резервного копирования.

20250105195029