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