Referencia de script relm_upgrade

El script relm_upgrade se utiliza al actualizar desde una versión anterior de Rational Engineering Lifecycle Manager.

Finalidad

El proceso completo de actualización de Rational Engineering Lifecycle Manager se describe en Actualización de Rational Engineering Lifecycle Manager. Puede que sea necesario modificar los parámetros del script de actualización si utiliza valores no predeterminados.

El script relm_upgrade actualiza Rational Engineering Lifecycle Manager 1.0, 1.0.0.1, 4.0.3 o 4.0.4 a 4.0.6. Aunque el archivo script se halla en el directorio upgrade/ccm, se debe ejecutar desde el directorio RELM_4.0.6_install_dir/server. Igualmente, si la vía de acceso contiene espacios, asegúrese de escribir el nombre de vía de acceso entre comillas dobles.

Como alternativa a la ejecución del script y todos los argumentos de línea de mandatos, puede abrir el archivo de parámetros de script, modificar los valores predeterminados y ejecutar un formato abreviado de la línea de mandatos.

Las versiones en inglés y traducidas de los archivos relm_params ubicados en el directorio RELM_4.0.6_install_dir/server/upgrade/relm/params. Abra relm_params o una versión traducida para editar y especificar valores para cada uno de los parámetros. Uno de los parámetros que se debe establecer es la vía de acceso al directorio OLD_APPLICATION_HOME. Debe ser un directorio existente que termine en server/conf.

El script realiza las tareas siguientes:
  • Ejecuta el mandato -migration_relm_updateConfigurationFiles que actualiza los archivos de configuración y de Tomcat (si updateTomcatFiles no está establecido en No). Entre [E] para ejecutar el mandato, [S] para saltarse el paso o pulse [Intro] para cancelar la ejecución del script.
  • Actualiza los archivos teamserver.proprties en función de la información de la versión anterior. Una vez se hayan fusionado los archivos de configuración satisfactoriamente, entre [C] para continuar. Se abre un editor en el que se puede verificar el archivo teamserver.properties de la aplicación Gestión de cambios y configuración. Verifique que la raíz de URI público indicada por la propiedad com.ibm.team.repository.server.webapp.url es correcta. Verifique también que las propiedades de la base de datos son correctas. Cuando lo haya hecho, guarde los cambios si los hubiera y cierre el editor para continuar con la ejecución del script.
  • En un entorno Tomcat, se fusiona el contenido de los archivos server.xml y web.xml con la versión nueva y se copia el archivo tomcat-users.xml de la versión anterior.
  • Añade tablas al depósito de datos de Rational Engineering Lifecycle Manager.

Parámetros

Atributo Descripción Necesario Predeterminado
oldApplicationHome Vía de acceso completa al directorio de configuración antiguo de Rational Engineering Lifecycle Manager. La vía de acceso no debe contener espacios. En una instalación típica, esta vía de acceso es old_relm_install_dir/server/conf. ninguno
applicationContextRoot La raíz de contexto de Rational Engineering Lifecycle Manager. No relm
oldApplicationVersion La versión de Rational Engineering Lifecycle Manager que se está actualizando. No 4.0.4
newApplicationHome Vía de acceso al directorio de configuración de la aplicación Rational Engineering Lifecycle Manager de la instalación 4.0.6. No dir_instalación_relm_4.0.6/server/conf
updateTomcatFiles Indica si se deben actualizar los archivos de configuración de Tomcat. Establece este valor en "no" si no está utilizando WebSphere Application Server. No
oldApplicationTomcatHome Vía de acceso completa al directorio de inicio de Tomcat de la instalación de la versión anterior. De forma predeterminada, el parámetro oldTomcatHome se deriva del valor de parámetro oldApplicationHome . No ninguno
newApplicationTomcatHome Vía de acceso al directorio inicial de Tomcat de la aplicación Rational Engineering Lifecycle Manager de la instalación 4.0.6. De forma predeterminada, el valor de parámetro newApplicationTomcatHome se deriva del valor de parámetro newApplicationHome . No ninguno
newJTSHome Vía de acceso al directorio de configuración Jazz Team Server de la instalación 4.0.6. De forma predeterminada, el valor del parámetro newJTSHome se deriva desde el parámetronewApplicationHome . No ninguno
jtsContextRoot Raíz de contexto de la versión 4.0.6 de Jazz Team Server. No jts
noPrompt No solicitar antes de crear o modificar las tablas. No ninguno
noVerify No realice la verificación del archivo teamserver.properties. No ninguno
overwrite Si debe sobrescribirse o no un archivo existente. No no
noStepPrompt No solicitar antes de ejecutar un paso. No ninguno
Windows:
cd C:\Archivos de programa\IBM\JazzTeamServer\Server\
upgrade\relm\relm_upgrade.bat -oldApplicationHome old_relm_install_dir\server\conf
Linux:
cd opt/IBM/JazzTeamServer/Server/
./upgrade/relm/relm_upgrade.sh -oldApplicationHome old_relm_install_dir/server/conf

Comentarios