Programación en equipo con Rational ClearCase - notas de release

1.0 Introducción
2.0 Software soportado y especificaciones
3.0 Cambios realizados desde el release anterior
4.0 Problemas conocidos y limitaciones
   4.1 Vistas dinámicas y reserva silenciosa de archivos
   4.2 Utilizar las herramientas de ClearCase para modificar los archivos fuente
   4.3 Cuestiones relacionadas con el juego de caracteres de múltiples bytes    
   4.4 Valor por omisión de preferencias: al guardar archivos reincorporados mediante un editor interno
   4.5 Error "El archivo se ha eliminado del sistema de archivos"
   4.6 Pérdida del historial de versiones al redenominar paquetes Java
   4.7 Los archivos del conjunto de proyectos deben residir en una VOB
   

1.0 Introducción

Este Readme describe los cambios de funcionalidad, los problemas conocidos, las limitaciones y las posibles soluciones que se derivan del uso de las herramientas de ClearCase en WebSphereR Studio.

En la ayuda en línea hallará más información sobre el adaptador SCM de Rational ClearCase. Para ver la ayuda en línea del adaptador SCM de ClearCase:

  1. En WebSphere Studio, seleccione Ayuda > Contenido de la ayuda
  2. En el diálogo Ayuda, seleccione Rational ClearCase.

2.0 Software soportado y especificaciones

Para el conector ClearCase se necesita el siguiente software:

Versión de ClearCase Parche necesario
4.2 (ClearCase completo) clearcase_p4.2.NT-14 o posterior
4.2 (ClearCase LT) clearcase_lt_p2001A.04.00.NT-8 o posterior
2002.05.00 (ClearCase completo) clearcase_p2002.05.00.NT-7 o posterior
2002.05.00 (ClearCase LT) ClearCase LT 2002.05.20 o posterior

Para obtener los releases de ClearCase y sus parches, vaya a clearcase.rational.com o póngase en contacto con Rational Support llamando al número 1-800-433-5444.

Nota: el software de Rational no da soporte al uso de Windows XP Pro con ClearCase LT 4.2.

Las aplicaciones construidas sobre Eclipse 2.0.1, como WebSphere Studio Workbench 2.x y WebSphere Studio 5.0.x, sí que están soportadas.

3.0 Cambios realizados desde el release anterior

Las opciones de ClearCase que han cambiado o han dejado de estar soportadas en la versión actual del adaptador SCM de ClearCase son las siguientes:

Las opciones nuevas de la versión actual del adaptador SCM de ClearCase son las siguientes:

En la ayuda en línea hallará más información sobre estos temas.

4.0 Problemas conocidos y limitaciones

4.1 Vistas dinámicas y reserva silenciosa de archivos

En WebSphere Studio, puede ocurrir que algunos editores no interactivos no reserven archivos cuando se les modifique por primera vez. Si uno de esos editores edita un archivo reincorporado que esté bajo control de ClearCase dentro de WebSphere Studio, esos editores, al guardar el archivo, lo reservarán silenciosa y automáticamente en ClearCase. Si está utilizando una rama compartida dentro de una vista dinámica, el proceso de reserva automática podría suponer un problema potencial. Si empieza a editar un archivo que no estuviera reservado, mientras lo hace podría venir otro usuario y reservarlo, editarlo y reincorporarlo en una nueva versión. En ese caso, cuando usted después guardase el archivo, los cambios que hubiera hecho sobrescribirían los cambios del otro usuario. Por lo tanto, cuando utilice una rama compartida dentro de una vista dinámica, debe reservar los archivos antes de editarlos.  

4.2 Utilizar las herramientas de ClearCase para modificar los archivos fuente

Los archivos JavaTM .class pueden quedar desincronizados porque el compilador incremental no se ejecuta cuando el usuario cambia un archivo desde cualquier herramienta exterior a WebSphere Studio (como Notepad o las herramientas de fusión de ClearCase). Si modifica un archivo fuera del entorno de trabajo, debe llevar a cabo una operación "Renovar" (desde el menú contextual).

4.3 Cuestiones relacionadas con el juego de caracteres de múltiples bytes

Las actividades de UCM que contengan caracteres de múltiples bytes pueden aparecer dañadas en el diálogo Establecer actividad actual.

4.4 Valor por omisión de preferencias: al guardar archivos reincorporados mediante un editor interno

El valor por omisión de la opción de preferencias de Rational ClearCase llamada al guardar archivos reincorporados mediante un editor interno es Reservar automáticamente en el release actual. Este valor por omisión pasará a ser No hacer nada en un futuro release.

4.5 Error "El archivo se ha eliminado del sistema de archivos"

En determinadas circunstancias, al intentar añadir un archivo "privado de una vista" para el control del fuente, WebSphere Studio envía un mensaje de error que dice: "El archivo se ha eliminado del sistema de archivos". Este problema solo se produce cuando el archivo está abierto en un editor. Este mensaje de error se puede pasar por alto porque, en realidad, el archivo no se ha suprimido.

4.6 Pérdida del historial de versiones al redenominar paquetes Java

Cuando WebSphere Studio propaga nombres de paquetes Java, no redenomina el directorio de los paquetes, sino que suprime la ubicación antigua y crea archivos nuevos en la nueva ubicación. Como resultado, WebSphere Studio no conserva el historial de las versiones del paquete Java. Además, WebSphere Studio le solicita que añada el paquete Java al control de versiones.

4.7 Los archivos del conjunto de proyectos deben residir en una VOB

Si un archivo del conjunto de proyectos no está en un directorio de vista, el adaptador SCM de ClearCase no sabe qué vista tiene que utilizar para acceder a los proyectos. La solución consiste en colocar el archivo del conjunto de proyectos en una VOB (base de objetos con versión).