Novedades de Rational ClearCase Remote Client versión 7.1

Actualizaciones de la versión 7.1

Rational ClearCase Remote Client (CCRC) se ha introducido en IBM Rational ClearCase versión 2003.06.14 para dar soporte a equipos de desarrollo distribuidos geográficamente. En Rational ClearCase versión 7.0.0 y 7.0.1, CCRC se ha ampliado para dar soporte a casos de uso adicionales del director del proyecto y el desarrollador, y una integración limitada con Rational ClearQuest y Rational ClearQuest Web. En Rational ClearCase versión 7.1, se han introducido las siguientes funciones.

Vista Navegador de ClearCase ampliada
  • La vista Navegador de ClearCase combina la funcionalidad de la vista Navegador de ClearCase antigua con la vista Navegador del Explorador de metadatos de ClearCase. Consulte la vista Navegador de ClearCase.
  • La vista Navegador de ClearCase Navigator da soporte al filtrado ampliado. Los usuarios puede crear conjuntos de trabajo que sólo muestran nodos seleccionados. Mientras el conjunto de trabajo está habilitado, estos nodos se pueden expandir para ver todos los hijos del nodo. Los conjuntos de trabajo creados por el usuario se pueden editar. Los conjuntos de trabajo persisten en las sesiones y los usuarios pueden conmutar entre conjuntos de trabajo o desactivar conjuntos de trabajo. Para obtener más información sobre conjuntos de trabajo, consulte Acerca de los conjuntos de trabajo de la vista Navegador de Rational ClearCase.
  • En la vista Navegador de ClearCase, cuando se efectúa un cambio en un recurso que está bajo control de ClearCase, el adorno de cambio agregado adorno de extracción agregado se propaga a cada nivel que está por encima de dicho recurso, hasta llegar a la raíz de la jerarquía. Desde cualquier nodo que muestra un adorno de cambio, un usuario puede elegir realizar operaciones de agregado en todos los elementos con cambios en dicho nivel o por debajo de dicho nivel. Esto incluye operaciones de incorporación de agregado, deshacer extracción y deshacer confiscación.
  • Puede ver los servidores que ha conectado en el Navegador de ClearCase y puede eliminar un servidor del Navegador de ClearCase si ya no desea que aparezca.
Vista ampliada Detalles de ClearCase
  • La vista Detalles de ClearCase incluye ahora la funcionalidad de la vista Detalles del explorador de metadatos de ClearCase. Se han añadido columnas adicionales que incluyen una columna Bloqueo para actividades. Consulte Detalles de ClearCase.
  • La vista Detalles de ClearCase ahora da soporte a tamaño de columna y clasificación personalizable persistente para cada tipo de objeto de un espacio de trabajo. Esta funcionalidad no está disponible para conjuntos de resultados de Rational ClearQuest. Los usuarios pueden personalizados personalizar estos valores asignando un orden de clasificación en la ventana Preferencias o seleccionando un objeto en el Navegador de ClearCase y ajustando los valores para ese tipo de objeto en la vista Detalles. Los usuarios pueden pulsar en las cabeceras de columna para clasificar hasta tres columnas a la vez. La vista Detalles muestra los valores personalizados cada vez que se selecciona un elemento con el tipo de objeto en el Navegador de ClearCase.
  • La vista Detalles de ClearCase contiene una nueva barra de dirección que muestra la vía de acceso de los objetos de espacio de nombres y el nombre de visualización de cualquier otro objeto. Un usuario puede especificar una vía de acceso explícita de un objeto de espacio de nombres de vista en la barra de dirección para navegar directamente a un objeto. La barra de dirección guarda cada vía de acceso especificada de manera persistente entre sesiones de Eclipse y el usuario puede acceder a estas vías de acceso guardadas seleccionándolas desde el menú desplegable en la barra de dirección.
Un examen más receptivo y una finalización de las operaciones más eficaz
Los recursos cargados se visualizan sin tener que esperar a que se pueda acceder a recursos no cargados. Esto permite que el usuario examine de forma más rápida los recursos cargados.
Los usuarios ya no tienen que esperar a que finalice una operación para poder intentar iniciar otra. En función de los recursos del servidor y de las restricciones asociadas con determinadas operaciones, algunas operaciones se realizan ahora en paralelo con otras que están en cola para iniciarse en cuanto finalice la operación anterior.
Actualización opcional de las vistas
Los usuarios pueden actualizar de forma selectiva las vistas de ClearCase que sean compatibles con la versión 7.0.1 de ClearCase Remote Client, de forma que sean compatibles con la versión 7.1 de ClearCase Remote Client.

Si hay vistas existentes de ClearCase 7.0.1 en el sistema del usuario, estas vistas se visualizan en el Navegador de ClearCase en la versión 7.1. Si el usuario elige no actualizar las vistas existentes de 7.0.1, no se pueden utilizar con la versión 7.1, pero pueden seguir utilizándose con la versión 7.0.1. Cuando se actualiza una vista, ya no se puede utilizar con la versión 7.0.1.

Para actualizar una vista de 7.0.1, inicie ClearCase Remote Client versión 7.1 y seleccione la vista en el Navegador de ClearCase. Pulse el botón derecho del ratón sobre la vista seleccionada y seleccione Actualizar área de copia.

Nueva ventana Editar configuración
  • Una nueva ventana Editar configuración permite a los usuarios editar la configuración de las vistas. Esta ventana se abre desde la vista Configuración de vista o cuando el usuario acaba de crear una vista o unirse a un proyecto. Si los usuarios trabajan en una vista de UCM, pueden utilizar esta ventana para ver y modificar las reglas de carga de UCM y las reglas de UCM personalizadas, así como especificar preferencias para la operación de actualizar vista. Si los usuarios trabajan en una vista de ClearCase básico, pueden utilizar esta ventana para ver y modificar las reglas de carga y las reglas de selección de versión y especificar preferencias para la operación de actualizar vista. Consulte Editar configuración.
  • En la ventana Editar configuración, los usuarios pueden seleccionar varios recursos para cargarlos simultáneamente y copiar reglas de carga de una vista existente.
Nueva vista de conjunto de cambios
La nueva vista Conjunto de cambios permite a los usuarios ver conjuntos de cambios para varias actividades y más versiones entre actividades.
Nuevos proveedores de comparación y fusión soportados
Todas las operaciones de comparación y fusión se pueden ver ahora en el entorno de CCRC IDE. Los usuarios pueden utilizar los siguientes proveedores para comparar y fusionar operaciones:
  • CCRC Integrated (UTF-8) (no estaba admitido anteriormente)
  • ClearCase External
  • Eclipse (no estaba admitido anteriormente)
  • Rational Software Architect (si está instalado)
La página de preferencias Fusionar/Comparar permite a los usuarios especificar qué herramienta ejecuta de forma predeterminada cuando se inicia una operación de comparación o fusión. Además, la gestión especial de las operaciones de fusión o de comparación se pueden basar en el nombre o el tipo de un recurso utilizando la tabla de alteración temporal de la página de preferencias. Aquí, se puede utilizar una expresión regular para que coincida con el nombre de un recurso, o si la coincidencia de serie no es la adecuada, como en el caso de los directorios, se puede utilizar un especificador de recurso. Para utilizar un especificador de recurso, coloque delante del recurso "%". Por ejemplo, para hacer coincidir un recurso de directorio, escriba la serie "%directory". Algunos ejemplos se suministran en un menú desplegable para el campo Tipo de recurso en la tabla de alteración temporal: {%directory, %text-file-delta, utf8-file-delta}.
Inicio de sesión simplificado
El usuario puede seleccionar Almacenar y reutilizar credenciales en el cuadro de diálogo de inicio de sesión para almacenar las credenciales de URL del servidor y nombre de usuario para el servidor especificado en las sesiones y almacenar contraseñas para la sesión actual solamente. Si los nombres de usuario y las contraseñas son idénticos para las bases de datos Rational ClearCase y Rational ClearQuest, sólo es necesario un inicio de sesión por sesión con objeto de acceder a Rational ClearCase y Rational ClearQuest. Si las contraseñas son idénticas pero los nombres de usuario son diferentes, la contraseña se almacena después del primer inicio de sesión, pero se solicita a los usuarios que especifiquen un nombre de usuario de Rational ClearQuest la primera vez que acceden a la base de datos de Rational ClearQuest. Las credenciales almacenadas se pueden borrar seleccionando Borrar credenciales almacenadas del menú contextual de un nodo del servidor.
Gestión unificada de cambios (UCM)
  • Una nueva barra de herramientas de UCM contiene una lista de actividades así como botones para las siguientes operaciones: crear una nueva actividad, ejecutar una entrega predeterminada o avanzada, ejecutar un cambio de base predeterminado o avanzado y unirse a un proyecto. En la lista de actividades, los usuarios pueden establecer una actividad, establecer el espacio de trabajo en ninguna actividad o renovar la lista de actividades disponibles. Para ver una descripción de los elementos de la barra de herramientas de UCM, consulte el apartado Barras de herramientas de ClearCase.
  • Existen dos tipos de operaciones de entrega y cambio de base: predeterminado y avanzado. Los usuarios pueden establecer preferencias para automatizar una operación predeterminada que comprueba en silencio los elementos y finaliza la operación si no hay conflictos o no se requieren fusiones manuales. Una entrega avanzada o una operación de cambio de base abre un cuadro de diálogo que es similar a los cuadros de diálogo de entrega y cambio de base del release anterior. En los nuevos cuadros de diálogo Avanzado, los usuarios pueden especificar detalles de la operación tales como secuencia de destino, preferencias de fusionar, Línea base y actividades, y pueden realizar operaciones en cualquier elemento asociado que extraigan. Para obtener más información sobre la entrega, consulte Entregar un UCM utilizando la Entrega predeterminada y Entregar a una secuencia de UCM utilizando la Entrega avanzada. Para obtener más información sobre el cambio de entrega, consulte Cambiar la base de una secuencia de UCM utilizando el Cambio de base predeterminado y Cambiar la base de una secuencia de UCM utilizando el Cambio de base avanzado.
  • Se han incluido nuevos parámetros de Entrega y Cambio de base en las preferencias Ventana > Preferencias > Equipo > ClearCase Remote Client > Integración > Cambiar la base y entregar.
Nueva vista Cambios pendientes de ClearCase
  • La vista Cambios pendientes admite los entornos de ClearCase y UCM básicos. Los usuarios pueden tener una vista previa de los cambios para actualizaciones, cambios de base y entregas y aceptar o integrar dichos cambios. Los usuarios pueden ver conflictos y ejecutar herramientas de fusión para resolver estos conflictos automática o manualmente. Para obtener más información sobre la vista Cambios pendientes de ClearCase, consulte Utilizar la vista de cambios pendientes de ClearCase y la Vista de cambios pendientes. Para obtener información sobre cómo habilitar la vista Cambios pendientes de ClearCase, consulte Habilitar la vista de cambios pendientes de ClearCase.
  • Se han incluido nuevos parámetros de configuración de Cambios pendientes en las preferencias Ventana > Preferencias > ClearCase Remote Client > Integración > Cambios pendientes.
Ventanas ampliadas de operaciones comunes de Rational ClearCase

Los cuadros de diálogo de las operaciones comunes de Rational ClearCase tienen ahora dos opciones de visualización: simple y detallada. La visualización simple aparece de forma predeterminada; los usuarios pueden personalizar qué detalles y opciones aparecen en esta pantalla. Para acceder a la versión detallada, los usuarios pulsan Mostrar detalles en el cuadro de diálogo predeterminado. La versión detallada muestra todas las opciones disponibles con una operación: por ejemplo, una tabla de recursos, una lista de actividades y un campo de comentario. Consulte, por ejemplo, Incorporar, Añadir recursos al control de origen y Confiscar.

Además, se han añadido nuevos cuadros de diálogo para las operaciones siguientes: Mover, Eliminar y Renombrar.

Cuadros de diálogo de vista previa de cambiar la base y entregar mejorados

Los diálogos de vista previa de cambiar la base y entregar tienen ahora una nueva funcionalidad y se ha añadido un separador Deselecciones/Confiscaciones que permite a los usuarios realizar incorporaciones o deshacer extracciones, o bien deshacer confiscaciones sin reiniciar la operación de cambiar la base o entregar.

Vista Propiedades ampliada
Muestra varias propiedades de Rational ClearCase directamente en la interfaz en lugar de hacerlo en cuadros de diálogo individuales. La vista Propiedades muestra propiedades para los objetos de ClearCase siguientes:
  • elemento
  • versión
  • VOB
  • vista
  • actividad
  • línea base
  • secuencia
  • proyecto de UCM
  • tipo de ramificación
  • tipo de etiqueta
Preferencias nuevas y mejoradas
La interfaz de preferencias se ha rediseñado y se han añadido nuevas preferencias. Las nuevas preferencias incluyen lo siguiente:
  • Preferencias del historial de navegación: los usuarios pueden especificar una serie de días y conservar un historial de las selecciones recientes para la Barra de dirección y las vistas.
  • Preferencias del diálogo común: los usuarios pueden especificar un comportamiento predeterminado de diálogos comunes y también personalizar la visualización de la versión simplificada de cada recuadro de diálogo de operación común.
  • Preferencias para comparar/fusionar: los usuarios pueden especificar el comportamiento y el aspecto de los elementos de visualización en la vista nueva Fusionar/Comparar. También pueden especificar herramientas predeterminadas que se ejecutan para las operaciones de comparar y fusionar en un tipo de recurso.
  • Preferencias de cambios pendientes planificadas yPending preferencias para planificar cambios pendientes: los usuarios pueden especificar el comportamiento de la vista Cambios pendientes y pueden planificar horas para renovar la vista Cambios pendientes. Cuando los usuarios inician Rational ClearCase Remote Client, las renovaciones planificadas que pueden haberse olvidado se programan una vez para cada vista.
  • Preferencias para cambiar la base y entregar: los usuarios pueden especificar operaciones automáticas como, por ejemplo, incorporar y completar, que se ejecutan antes o después de cada entrega o cambio de base. También pueden especificar opciones que hay que ejecutar para entregas y cambios de base predeterminados para cada vista.
  • Preferencias para planificar notificación de actualizaciones de vistas: los usuarios pueden planificar las comprobaciones regulares de las actualizaciones. Cada comprobación de actualización planificada puede comprobar las actualizaciones de vistas y nuevas líneas base. Después de que se ejecute una comprobación planificada, los indicadores notifican a los usuarios cuando es necesaria una actualización para una vista de ClearCase básico o de UCM o cuando una nueva línea base (recomendada o la más actual) está disponible para una vista de UCM.
  • Preferencias de clasificación: los usuarios pueden especificar la orden de clasificación y la prioridad de hasta tres columnas para cada tipo de objeto de ClearCase.
Funciones de Rational ClearQuest
  • El acceso a WAN de Rational ClearQuest está integrado en la perspectiva de Rational ClearCase para el plug-in de Eclipse y CCRC.
  • Los objetos de Rational ClearQuest aparecen en las vistas Navegador de ClearCase y Detalles de ClearCase. Un nodo de ClearQuest aparece como un hijo del servidor de host en el Navegador de ClearCase. Si está autenticado en la base de datos, puede expandir el nodo para acceder a la base de datos de ClearQuest y ejecutar consultas que se almacenan en ella. Los resultados de la consulta aparecen en la vista Detalles de ClearCase.
  • Una vista Detalles de ClearQuest nueva le permite ver un formulario de registro mientras se visualizan los detalles del registro en la vista Detalles de ClearCase.
Para obtener información sobre Rational ClearQuest, consulte el apartadoAcerca de Rational ClearQuest.
Soporte mejorado para la integración de Rational ClearCase UCM con Rational ClearQuest

En Rational ClearCase 7.1, el soporte para la integración de Rational ClearCase UCM con Rational ClearQuest utiliza un formulario integrado ClearQuest, el cual sustituye la funcionalidad que estaba disponible en releases anteriores mediante una integración con Rational ClearQuest Web.

Las mejoras para la integración de ClearCase UCM con ClearQuest incluyen:

  • La capacidad para utilizar un formulario ClearQuest Submit para crear un nuevo registro ClearQuest habilitado para UCM sobre el que trabajar.
  • Interacción con un formulario ClearQuest para proporcionar valores de registros perdidos durante el proceso de transición automática de integración.
  • Capacidad para mostrar la actividad de UCM relacionada con un registro ClearQuest en un formulario ClearQuest

En un conjunto de resultados ClearQues, los usuarios ahora pueden:

  • Seguir trabajando en un registro ClearQuest habilitado para UCM en una vista seleccionada de web ClearCase
  • Ver el conjunto de cambios de un registro ClearQuest habilitado para UCM
Para obtener información sobre la integración de Rational ClearCase UCM con Rational ClearQuest, consulte el apartadoAcerca de la integración de Rational ClearCase UCM con Rational ClearQuest.
Nuevo asistente para crear secuencia

Permite a los usuarios crear secuencias de desarrollo sin que necesiten utilizar el asistente Unirse a proyecto para crear vistas mientras las crean. Los usuarios pueden ir a una secuencia y crear secuencias hijo utilizando el nuevo asistente.

Asistente ampliado para aplicar etiqueta

El Asistente para aplicar etiqueta ahora se puede iniciar desde dentro del contexto de una vista. Para obtener más información, consulte Aplicar asistente para etiquetas y Aplicando una etiqueta a varios recursos.

Asistente para unirse a proyecto mejorado
Se han realizado mejoras de utilización en el asistente Unirse a proyecto, de forma que la creación y asociación de vistas y secuencias se represente de forma más explícita. Además, el usuario puede realizar ahora las acciones siguientes:
  • Crear una secuencia de desarrollo sin crear una vista de desarrollo correspondiente.
  • Crear una vista de integración sin crear una secuencia de desarrollo o una vista de desarrollo.
Asistente para crear vista mejorado

Los usuarios pueden ahora utilizar el asistente Crear vista para crear una vista de Clearbase básico o crear una vista sobre una secuencia de UMC existente.

Operación de eliminación de vista mejorada

La operación Eliminar vista ClearCase permite ahora la selección de varias vistas.

Nuevo adorno de etiqueta para recursos
Para obtener información sobre los adornos de etiqueta de Rational ClearCase Remote Client,consulte el apartado Adornos de etiquetas y estados de recursos ClearCase.

Comentarios