Instrucciones de la herramienta: Entrega del trabajo utilizando Rational ClearCase
En esta guía de la herramienta se describe cómo entregar cambios con Rational ClearCase utilizando la operación de entrega de UCM (Gestión unificada de cambios)
Herramienta: Rational ClearCase
Descripción principal

Terminología

Una actividad de UCM (Gestión unificada de cambios) de ClearCase difiere de, y no se debe confundir con, el concepto RUP de una tarea.

Visión general

En el diagrama siguiente se ilustra el flujo de trabajo de UCM. En esta guía de la herramienta se tratan las áreas sombreadas.

diagrama de Flujo de trabajo de UCM

En el modelo UCM de ClearCase, las modificaciones de los orígenes se capturan en forma de  actividades UCM. Una actividad consta de un conjunto de cambios, que identifica todas las versiones que se crean mientras se trabaja en una tarea, y un titular descriptivo.

Para poner el trabajo del área de trabajo aislada a disposición del equipo del proyecto, debe entregar versiones asociadas a las actividades de UCM de la corriente de datos de desarrollo a la corriente de datos de integración del proyecto.

ClearCase fusiona las versiones de archivo y directorio que se entregan de la corriente de datos de desarrollo con versiones de la corriente de datos de integración, según se requiera.  No obstante, los cambios que se entregan aún no se convierten en permanentes, lo que permite probar los cambios que se han entregado con otros trabajos de la corriente de datos de integración. Después de probarlos, se puede cancelar o completar la operación de entrega, convirtiendo los resultados de la entrega en permanentes.

Esta guía de la herramienta se aplica al ejecutar Microsoft Windows.

Pasos de la herramienta

La utilización de la operación de entrega de UCM de ClearCase consta de las tareas siguientes:

  1. Preparar las áreas de trabajo
  2. Iniciar la operación de entrega
  3. Fusionar archivos
  4. Probar y compilar el trabajo
  5. Completar la operación de entrega

1. Preparar las áreas de trabajo Ir a la parte superior de la página

Antes de iniciar la operación de entrega, debe preparar las áreas de trabajo. Para ello, debe llevar a cabo las tareas siguientes:

  1. Utilizar la operación de cambio de base de UCM para comprobar si el área de trabajo de desarrollo se ha actualizado para utilizar las líneas base recomendadas más recientes para el proyecto.


    • Para iniciar la operación de cambio de base, en la barra de tareas de Windows, pulse Inicio > Programas > Software Rational > Rational ClearCase > Explorador de ClearCase.
    •  En el Explorador de ClearCase, pulse el botón derecho del ratón sobre el directorio raíz de la vista de desarrollo y pulse Cambiar la base de la corriente de datos.
    • Siga los pasos que le indica el asistente para el cambio de base de la corriente de datos.

  2. El trabajo se debe incorporar para que se pueda enviar. Utilice el programa de utilidad Buscar extracciones de ClearCase para buscar todas las versiones extraídas.

    • Para iniciar el programa de utilidad Buscar extracciones desde el Explorador de ClearCase, vaya al panel Carpeta y  pulse el botón derecho del ratón sobre la carpeta que desea buscar. Seleccione Buscar extracciones en el menú emergente.
    • Se muestra una lista de los elementos extraídos. Seleccione los elementos que desea incorporar y pulse el botón derecho del ratón. Pulse Incorporar en el menú emergente.

Si la vista de desarrollo es una vista de instantánea, también debe realizar una operación de actualización para ésta.

2. Iniciar la operación de entrega

Después de preparar las áreas de trabajo, puede iniciar la operación de entrega, que es donde ClearCase integra los cambios del área de trabajo de desarrollo en el área de trabajo de integración. Los archivos se extraen en la vista de integración.

Para iniciar la operación de entrega, vaya al Explorador de ClearCase y pulse el botón derecho del ratón sobre el directorio raíz de la vista de desarrollo. Pulse Entregar de corriente de datos en el menú emergente.

3. Fusionar archivos

ClearCase fusiona el trabajo de la corriente de datos de desarrollo con el trabajo de la corriente de datos de integración. Completa fusiones triviales automáticamente y, si encuentra conflictos de fusión, el programa de utilidad Diff Merge de ClearCase le solicita que resuelva los conflictos.

4. Probar y compilar el trabajo

Asegúrese de que el trabajo que ha entregado es compatible con el trabajo de la corriente de datos de integración, actualice la vista de integración, que refleja los resultados de la fusión del paso anterior, y compile y pruebe los archivos.

Además de compilar y probar, es posible que deba llevar a cabo lo siguiente:

  • Editar las versiones extraídas para resolver errores de compilación.
  • Extraer y editar otros archivos.

Consulte la Guía de la herramienta: Actualización del área de trabajo del proyecto utilizando Rational ClearCase.

5. Complete la operación de entrega

Cuando los cambios sean compatibles con el trabajo más reciente del proyecto, complete la operación de entrega desde la vista de desarrollo en la que la ha iniciado. En este punto también se le ofrece la opción de cancelar la operación. Este paso incorpora los archivos que son resultado de la operación de fusión y completa otras tareas de mantenimiento.

icono de publicación de ayuda Consulte la ayuda en línea de Desarrollo de software para obtener información detallada sobre cada paso.