Al mover un archivo o carpeta que es un elemento de Rational ClearCase en el producto Rational Developer, ClearCase reserva el directorio padre, realiza la operación de movimiento en la VOB y reincorpora el directorio padre si la preferencia Ventana > Preferencias > Equipo > Rational ClearCase > Cuando el directorio padre queda automáticamente reservado para mover, redenominar o suprimir un elemento está establecida en Reincorporar automáticamente directorio padre. Si un directorio origen o destino está reservado cuando se realiza la operación de movimiento, ClearCase no lo reincorpora.
Si mueve un elemento entre VOB o entre componentes de UCM, la versión que se encuentra actualmente en la vista se copia en la ubicación nueva y se elimina de la ubicación antigua. El historial del elemento no está disponible en la ubicación nueva y se solicita al usuario que añada el elemento al control del código fuente. Si mueve un elemento entre VOB o entre componentes de UCM, el Adaptador SCM de ClearCase pasa por alto el valor de la preferencia Cuando el directorio padre queda automáticamente reservado para mover, redenominar o suprimir un elemento.
Para mover varios archivos o carpetas de Rational Developer que residen en el mismo directorio en forma de cambio único en el directorio, reserve el directorio, realice las operaciones de movimiento en el producto Rational Developer y, a continuación, reincorpore el directorio. Si utiliza ClearCase UCM, una operación de movimiento utiliza siempre la actividad actual.
Pueden surgir conflictos si un desarrollador que trabaja en una rama compartida reincorpora el directorio padre, pero no los cambios correspondientes. Para evitar problemas, establezca la preferencia Ventana > Preferencias > Equipo > Adaptador SCM de ClearCase > Cuando el directorio padre queda automáticamente reservado para mover, redenominar o suprimir un elemento en No hacer nada y compruebe que todos los archivos o carpetas que contienen cambios de código relacionados con los archivos o carpetas que ha movido se han reincorporado. Los directorios origen y destino también deben estar reincorporados.
Si cancela una reserva en un directorio antes de reincorporarlo utilizando la opción Deshacer reserva, el proceso de movimiento se deshace. Si el directorio origen no está reincorporado antes de cancelar la reserva, los archivos y carpetas que ha movido desde el directorio origen reaparecerán. Si el directorio destino no está reincorporado antes de cancelar la reserva, el directorio destino ya no contendrá los archivos o carpetas que ha trasladado a él. Para deshacer una operación de movimiento de Rational Developer en ClearCase, compruebe que ni el directorio padre ni los elementos redenominados se han reincorporado antes de cancelar la reserva. Después de pulsar Deshacer reserva, pulse con el botón derecho del ratón el directorio padre en el producto Rational Developer y elija Equipo -> Renovar estado.
Tareas relacionadas
Cuando el directorio padre queda automáticamente
reservado para mover, redenominar o suprimir un elemento
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.