<< Click to Display Table of Contents >> Прикладные модули > Agile-доски Обновление решения |
![]() ![]() ![]() |
Перед обновлением решения убедитесь, что в папке с Directum Launcher есть компоненты Platform и DirectumRX. Подробнее см. в разделе «Обновление Directum RX» для Windows или Linux.
Порядок обновления на версию 2.2 зависит от используемой версии решения:
1.Удалите предыдущую версию компонента agile. Для этого выполните команду:
./do.sh components delete agile
do components delete agile
2.В корень папки с Directum Launcher скопируйте архив с решением из комплекта поставки.
3.Запустите Directum Launcher от имени администратора.
4.На странице Развертывание убедитесь, что установлен переключатель Обновление.
5.Если установлено решение «Планирование проектов 3.1», то установите флажки Планирование проектов и Прикладная разработка Directum RX.
6.Убедитесь, что установлен флажок Agile-доски.
7.Ознакомьтесь с текстом лицензионного соглашения и установите флажок Я принимаю условия лицензионного соглашения.
8.Нажмите на кнопку Обновить и дождитесь окончания обновления.
Обновление с версии 1.3 и ниже
1.В корень папки с Directum Launcher скопируйте архив с решением из комплекта поставки.
2.Запустите Directum Launcher от имени администратора и убедитесь, что выбран режим Обновление.
3.Если установлено решение «Планирование проектов 3.1», то установите флажки Планирование проектов и Прикладная разработка Directum RX.
4.Убедитесь, что установлен флажок Agile-доски.
5.Ознакомьтесь с текстом лицензионного соглашения и установите флажок Я принимаю условия лицензионного соглашения.
6.Нажмите на кнопку Обновить и дождитесь окончания обновления.
7.Если ранее система Directum RX обновлялась с версии 4.0 или 4.1, проверьте, что в конфигурационном файле решения config.js верно указан адрес сервиса интеграции.
8.Удалите веб-клиент предыдущей версии решения. Порядок удаления отличается для операционных систем Windows и Linux.
1.Удалите docker-контейнер с Nginx, отвечающий за раздачу статики. Для этого последовательно:
•остановите контейнер:
docker stop <Наименование веб-клиента решения>
•удалите контейнер:
docker rm <Наименование веб-клиента решения>
Пример:
docker stop agile-web
docker rm agile-web
2.Удалите папку agile с веб-клиентом решения предыдущей версии. Пример: /srv/agile.
3.В папке SungeroScripts/etc в конфигурационном файле haproxy.cfg удалите:
•в секции frontend directumrx строку:
use_backend agile_backend if { path_beg -i /agile }
•в разделе backend секцию backend agile_backend:
backend agile_backend
http-request set-path "%[path,regsub(^/agile/,/,i)]"
server agile_server <IP сервера>:<номер порта>
4.Для применения настроек перезапустите сервис HAProxy. Для этого перейдите в папку со скриптами развертывания и выполните команду:
sudo ./do.sh haproxy restart
Удалите папку agile из веб-сервера IIS. Путь по умолчанию C:\inetpub\wwwroot\agile.
ВАЖНО. Обратите внимание, что для балансировки нагрузки веб-фермы IIS решение могло быть установлено с использованием сервера ARR, если система Directum RX расположена в отказоустойчивой среде.
Настройка решения
С версии 2.1 появились персональные лицензии на работу с решением. После обновления решения убедитесь, что сотрудники включены в роли «Сотрудники, работающие с решением «Agile-доски» и «Пользователи с ограниченным доступом к модулю «Agile-доски». В зависимости от роли сотрудники видят разные обложки модуля. Подробнее см. в разделе «Настройка решения».
© Компания Directum, 2024 |