Справочник по сценарию relm_upgrade

С помощью сценария relm_upgrade обновите версию Rational Engineering Lifecycle Manager.

Предназначение

Весь процесс обновления Rational Engineering Lifecycle Manager описан в разделе Обновление Rational Engineering Lifecycle Manager, взаимодействующего с сервером WebSphere Application Server. При необходимости параметры в сценарии обновления можно изменить.

Сценарий relm_upgrade предназначен для обновления продукта Rational Engineering Lifecycle Manager версии 4.0.4, 4.0.5, 4.0.6 или 5.0 до версии 5.0.1 Файл сценария расположен в каталоге upgrade/relm, однако его следует запускать из каталога установочный-каталог-RELM-5.0.1/server. Если путь содержит пробелы, его необходимо заключить в двойные кавычки.

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

Файлы параметров relm_params на английском и других языках расположены в каталоге установочный-каталог-RELM-5.0.1/server/upgrade/relm/params. Откройте файл relm_params или его переведенную версию для редактирования и задайте значение каждого параметра. Одним из этих параметров является путь к каталогу OLD_APPLICATION_HOME. Это должен быть существующий каталог, путь к которому заканчивается на server/conf.

Сценарий выполняет следующие задачи:
  • Запускает команду -migration_relm_updateConfigurationFiles, которая обновляет конфигурацию и файлы Tomcat (если параметр updateTomcatFiles не равен No). Введите [E] для выполнения команды, [S] для пропуска шага или нажмите [Enter] для отмены выполнения сценария.
  • Обновляет файлы teamserver.proprties, используя информацию из предыдущей версии. После успешного слияния файлов конфигурации введите [C] для продолжения операции. Будет открыто окно редактора, в котором можно проверить файл teamserver.properties приложения Управление изменениями и конфигурацией. Убедитесь в том, что в свойстве com.ibm.team.repository.server.webapp.url задан правильный корневой элемент внешнего URI. Кроме того, проверьте правильность свойств базы данных. После завершения сохраните изменения (если они есть) и закройте редактор, чтобы продолжить выполнение сценария.
  • В среде Tomcat - выполняет слияние содержимого файлов server.xml и web.xml с новой версией и копирует файл tomcat-users.xml из старой версии.
  • Добавляет таблицы в базу данных хранилища Rational Engineering Lifecycle Manager.

Параметры

Атрибут Описание Обязательный Значение по умолчанию
oldApplicationHome Полный путь к каталогу конфигурации старой версии Rational Engineering Lifecycle Manager. Путь не должен содержать пробелы. Стандартный путь - это каталог-установки-старой-версии-relm/server/conf. Да нет
applicationContextRoot Корневой контекст Rational Engineering Lifecycle Manager. Нет relm
oldApplicationVersion Обновляемая версия Rational Engineering Lifecycle Manager. Нет По умолчанию версия Rational Engineering Lifecycle Manager для обновления обнаруживается автоматически.
newApplicationHome Путь к каталогу конфигурации Rational Engineering Lifecycle Manager в версии 5.0.1. Нет установочный-каталог-RELM-5.0.1/server/conf
updateTomcatFiles Следует ли обновлять файлы конфигурации Tomcat. Укажите значение "no", если применяется WebSphere Application Server. Нет yes
oldApplicationTomcatHome Полный путь к домашнему каталогу Tomcat в старой версии. По умолчанию значение параметра oldTomcatHome образуется с помощью значения параметра oldApplicationHome. Нет нет
newApplicationTomcatHome Путь к домашнему каталогу Tomcat приложения Rational Engineering Lifecycle Manager версии 5.0.1. По умолчанию значение параметра newApplicationTomcatHome образуется с помощью значения параметра newApplicationHome. Нет нет
newJTSHome Путь к каталогу конфигурации Jazz Team Server в версии 5.0.1. По умолчанию значение параметра newJTSHome образуется с помощью значения параметра newApplicationHome. Нет нет
jtsContextRoot Корневой контекст 5.0.1 Jazz Team Server. Нет jts
noPrompt Не спрашивать пользователя перед созданием или изменением таблиц. Нет нет
noVerify Не выполнять проверку файла teamserver.properties. Нет нет
overwrite Следует ли заменять существующий файл. Нет no
noStepPrompt Не спрашивать пользователя перед выполнением шага. Нет нет
Windows:
cd C:\Program Files\IBM\JazzTeamServer\Server\
upgrade\relm\relm_upgrade.bat -oldApplicationHome старый-установочный-каталог-relm\server\conf
Linux:
cd opt/IBM/JazzTeamServer/Server/
./upgrade/relm/relm_upgrade.sh -oldApplicationHome старый-установочный-каталог-relm/server/conf

Комментарии