<< Click to Display Table of Contents >> Администрирование (Windows) > Обновление системы > Обновление среды разработки Обновление с версии 4.3 на 4.5 |
Перед обновлением откройте среду разработки и убедитесь, что все изменения отправлены на Git-сервер. Разработанные вами решения останутся на Git-сервере и не затрутся во время обновления среды разработки. После проверки закройте среду разработки.
Важно. С версии Directum RX 4.5 веб-сервер и сервисы системы выделены из Directum Launcher в компонент платформы и поставляются в виде архива Platform.zip.
Чтобы обновить систему:
1.Архив с новой версией Directum Launcher скопируйте с заменой файла в корень папки с предыдущей версией Directum Launcher. Архив распаковывать не нужно.
2.Если версия используемой системы 4.3.33.0 и выше, то перейдите к следующему пункту. Если версия системы ниже 4.3.33.0, то обновите Directum Launcher. Для этого последовательно выполните действия:
•убедитесь, что в папке с Directum Launcher нет компонентов новой версии, иначе при запуске Directum Launcher возникнет ошибка;
•от имени администратора запустите файл DirectumLauncher.exe. При запуске файла обновится инструмент установки. Откроется командная строка, в ней запустится сервис развертывания, в браузере откроется страница с параметрами установки и обновления;
•закройте командную строку и веб-страницу с параметрами установки, не выполняя дополнительных действий;
•убедитесь, что инструмент Directum Launcher обновился до версии 4.5. Номер актуальной версии можно посмотреть в файле DirectumLauncher\manifest.json.
3.В корень папки скопируйте архивы:
•Platform.zip – платформа, включающая веб-сервер и сервисы Directum RX;
•DevelopmentStudio.zip – среда разработки;
•DeploymentTool.zip – утилита DeploymentTool, если планируете ее использовать для публикации решений;
•WebHelp.zip – справка и слайдер;
•Redist.zip – дополнительные компоненты, необходимые для установки серверной части и среды разработки.
4.От имени администратора запустите файл DirectumLauncher.exe. Откроется командная строка, в ней запустится сервис развертывания, в браузере откроется страница с параметрами установки и обновления. До окончания установки не закрывайте окно командной строки.
Страницу можно открыть вручную по ссылке http://127.0.0.1:5000/, например, если случайно закрыли браузер или он не настроен по умолчанию.
5.Убедитесь, что установлен переключатель Обновление:
6.Проверьте, что поля заполнены верно. Подробнее см. инструкцию по установке среды разработки.
ПРИМЕЧАНИЕ. Если для соединения с базой данных используется Windows-аутентификация, то в конфигурационном файле DirectumLauncher\etc\config.yml в секции ServiceRunner проверьте, что параметры WINDOWS_USERNAME и WINDOWS_PASSWORD заполнены верно.
7.Для обновления справки убедитесь, что установлен флажок Установить WebHelp. Флажок можно снять, например, если система обновляется для тестирования и нужно сэкономить место на диске.
8.Ознакомьтесь с текстом лицензионного соглашения и установите флажок Я принимаю условия лицензионного соглашения.
9.Нажмите на кнопку Обновить. Неверно заполненные поля подсветятся красным цветом.
10.Дождитесь окончания обновления. На странице выводятся этапы обновления. В раскрывающейся области с названием этапа отображаются сообщения из лог-файла DirectumLauncher\log\current.log.
Если при выполнении этапа возникает ошибка, с помощью сообщения из лог-файла проанализируйте и устраните ее, затем нажмите на кнопку Повторить.
примечание. Ошибка с кодом 503 при проверке работоспособности сервисов означает, что они не успели запуститься. В этом случае нажмите на кнопку Повторить.
Если нужно изменить ранее заданные настройки, нажмите на кнопку Вернуться к настройкам. В результате откроется страница с исходными параметрами. Укажите новые значения параметров и по кнопке Обновить повторите обновление.
Когда обновление завершится, на странице появится ссылка для входа в веб-клиент.
11.После обновления настройте систему и адаптируйте свою разработку.
12.Выполните обновление системы с версии 4.5 на 4.8.
Настройка системы и адаптация разработки
1.Запустите среду разработки.
2.Откройте список изменений. Если в списке появились изменения, зафиксируйте их и отправьте на Git-сервер.
3.Импортируйте пакет разработки с базовым решением из папки:
DirectumLauncher\etc\_builds\DirectumRX\<Версия>\DirectumRXbase.dat
4.Учтите в своей разработке изменения базового решения Directum RX 4.4 и изменения базового решения Directum RX 4.5.
5.Если помимо стандартного решения Directum RX вы используете другие базовые решения, импортируйте пакеты с обновленными решениями, полученные от поставщика.
6.Выполните сборку решений.
7.Опубликуйте решения. Для этого в окне публикации для базовых и разработанных вами решений измените серое положение ползунка на синее и нажмите на кнопку Опубликовать:
После публикации элементы разработки и изменения выбранных решений появятся в клиентском приложении.
8.Запустите инициализацию в среде разработки.
Подробнее об импорте пакета разработки, сборке, публикации и инициализации решений см. в справке по среде разработки в разделах «Импорт разработки», «Сборка решений», «Публикация решений», «Создание функций инициализации».
© Компания Directum, 2024 |