Todo arquivo ou pasta sob o controle de origem do ClearCase é armazenado como um elemento que possui uma ou mais ramificações e uma ou mais versões em cada ramificação. Muitas versões também possuem etiquetas. As ramificações e versões são criadas quando um elemento é modificado. Os rótulos são aplicados conforme necessário (para distinguir uma ramificação e versão específicas como especiais, por exemplo, ou para fornecer uma maneira conveniente de selecionar um conjunto de versões relacionadas). Essas ramificações, versões e etiquetas existem independentemente se você utiliza o ClearCase UCM ou de base; no UCM, não é necessário trabalhar com elas diretamente. Informações sobre ramificação, versão e rótulo para recursos sob controle de fonte do ClearCase estão disponíveis por meio da Visualização do Navegador do ClearTeam. e Visualização Propriedades do ClearCase. Você também pode utilizar a visualização Árvore de Versão do ClearCase para localizar informações de ramificação, versão e etiqueta para recursos do ClearCase.
Também é possível usar a Visualização do Navegador do ClearTeam para criar tipos de ramificação e rótulo. Para obter informações sobre ramificações, versões e etiquetas, consulte a documentação do ClearCase.
Quando você inclui um recurso para controle de origem do ClearCase, um elemento que representa esse recurso é criado no VOB. O elemento possui uma única ramificação denominada principal e uma única versão (versão 0) nessa ramificação. Versões sucessivas do elemento podem ser criadas na ramificação principal e, se necessário, ramificações adicionais poderão ser criadas (por exemplo, para permitir o desenvolvimento paralelo com a ramificação principal, uma ramificação de próximo release e uma ramificação de correção de erro). A estrutura de ramificação de um elemento é referida como árvore de versões.
É possível usar a Visualização do Navegador do ClearTeam no IBM Rational® ClearTeam Explorer™ para criar tipos de ramificação.
Toda ramificação em uma árvore de versões inclui uma ou mais versões do elemento. Cada versão representa uma revisão do elemento. As versões são identificadas utilizando um nome de caminho de versão estendida, que inclui o nome do caminho do elemento dentro de seu VOB e também especifica seu nome de ramificação e seu número de versão nessa ramificação. Por exemplo, a quarta revisão do arquivo module.java, localizado na ramificação principal no diretório do VOB \product\src\, possui o nome de caminho de versão estendida \product\src\module.java@@\main\4. A coluna Versão da visualização Detalhes do ClearTeam mostra o nome de caminho de versão estendida de um recurso. A visualização Árvore de Versão do ClearCase mostra uma representação gráfica do histórico da versão para um recurso.
Um rótulo do ClearCase é um nome definido pelo usuário anexado a uma versão. Os coordenadores de projeto e os administradores do ClearCase utilizam rótulos para definir e preservar o relacionamento de um conjunto de versões de arquivo e de diretório mutuamente em um determinado ponto no ciclo de vida do desenvolvimento. Você pode utilizar a Visualização ClearCase Navigator para criar tipos de etiqueta. Em seguida, é possível utilizar o diálogo Aplicar Etiqueta da Árvore de Versão do ClearCase ou o assistente Aplicar Etiqueta para aplicar as etiquetas nos recursos do Rational ClearCase.
Os rótulos ficam visíveis em algumas caixas de diálogo do ClearTeam Explorer e podem ficar visíveis nas regras de seleção de versão de uma visualização do ClearCase. Você também pode utilizar a visualização do Árvore de Versão do ClearCase ou o visualização Navegador do ClearTeam para visualizar ou localizar as etiquetas anexadas a um recurso do Rational ClearCase.