Rational ClearCase proporciona dos clientes para los desarrolladores de software, local y remoto. Cada cliente da soporte a diferentes mecanismos de acceso a los objetos del sistema de archivos controlados por origen. Los dos clientes proporcionan interfaces gráficas y de líneas de mandatos.
La tabla siguiente resume algunas de las características más importantes de los dos clientes.
Tabla 1. Características de los clientes de ClearCase para los desarrolladores de software Cliente |
Tipo de conexión de red |
La conexión con el repositorio de objetos controlados por origen |
Tipos de vistas |
Interfaces de usuario |
CCLC (ClearCase Local Client) |
Sólo LAN |
Conexión RPC a una VOB (Versioned Object Base) |
|
- GUI: CTE (ClearTeam Explorer)
- CLI: cleartool
|
CCRC (ClearCase Remote Client) |
WAN y LAN |
La conexión http(s) a una VOB mediante un servidor WAN de CCRC |
|
- GUI: CTE (ClearTeam Explorer)
- CLI: rcleartool
|
El término vista, tal y como se utiliza en esta tabla, hace referencia al mecanismo de acceso a las versiones de una VOB. Por ejemplo, las vistas de instantáneas, automáticas y web proporcionan mecanismos basados en copia, mientras que la vista dinámica proporciona un mecanismo para acceder a las versiones en tiempo real directamente desde el almacenamiento de la VOB.
Otro significado del término
vista hace referencia al modelo de gestión de la configuración que rige el desarrollo del software.
Los dos modelos se denominan ClearCase básico y UCM (Unified Change Management):
- En una vista de ClearCase básica, se especifica la configuración de forma explícita mediante reglas para la selección de versiones, la ramificación, etc.
- En una vista de UCM, la configuración se genera mediante operaciones de ClearCase basadas en la secuencia que utiliza la vista.
Los temas siguientes describen el uso de ClearCase mediante ClearTeam
Explorer, que es la GUI común a ambos clientes. Para obtener información acerca de las interfaces de línea de mandatos cleartool y rcleartool, consulte Consulta de mandatos de ClearCase.