Sobre Ramificações, Versões e Rótulos

Os recursos sob o controle de origem do ClearCase são identificados por nomes de ramificação, números de versão e etiquetas.

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 etiqueta para recursos sob controle de origem ClearCase estão disponíveis através da Visualização ClearCase Navigator. 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.

Você também pode utilizar a Visualização ClearCase Navigator para criar tipos de ramificação e etiqueta. Para obter informações sobre ramificações, versões e etiquetas, consulte a documentação do ClearCase.

Ramificações e Versões

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.

Você pode utilizar a Visualização ClearCase Navigator no ClearCase Remote Client 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 ClearCase 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.

Rótulos

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.

As etiquetas estão visíveis em algumas caixas de diálogo do ClearCase Remote Client e podem estar 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 do Navegador do ClearCase para visualizar ou localizar as etiquetas anexadas a um recurso do Rational ClearCase.


Feedback