O escopo de um projeto UCM é declarado em termos de componentes. Um projeto deve conter pelo menos um componente e pode conter vários componentes. Os projetos podem compartilhar componentes. Um componente ordinário agrupa elementos do diretório e do arquivo. Os elementos do diretório e do arquivo de um componente estão armazenados em um VOB. O objeto do componente está armazenado em um VOB do projeto (PVOB).
Um diretório raiz do componente deve ser o diretório raiz do VOB ou um nível abaixo dele. Se um componente for gerado no diretório raiz do VOB, esse VOB nunca poderá conter mais de um componente.
As propriedades exibidas nesta página são armazenadas em um VOB. Algumas propriedades podem ser modificadas por um usuário com privilégios apropriados. Se você alterar uma propriedade modificável, a alteração não terá efeito até que ela seja aplicada. A operação Aplicar verifica seus privilégios e, se eles permitirem que você faça a modificação, consolida a alteração para o VOB. Se você não tiver privilégios para fazer a modificação, uma mensagem de erro será exibida e a alteração não será aplicada.
Cada guia desta página de propriedades possui um botão Aplicar. O botão fica disponível assim que você faz uma alteração em uma propriedade modificável. Ao clicar em Aplicar, as alterações feitas em qualquer uma das guias desta página de propriedades são enviadas para o servidor e concluídas no VOB. Se as alterações forem aplicadas com êxito, o botão Aplicar ficará indisponível até que sejam feitas alterações adicionais.
A página também possui um botão OK. Ao clicar em OK, as alterações feitas (mas ainda não aplicadas) em qualquer uma das guias desta página de propriedades são enviadas para o servidor e concluídas no VOB e a página é fechada.
A guia Geral da página de propriedades do Componente ClearCase UCM exibe as seguintes informações sobre o componente UCM selecionado:
| Nome da Propriedade | Descrição da Propriedade |
|---|---|
| Nome | Nome do componente UCM. |
| Seletor | Especifica o componente UCM como um nome simples ou como um seletor de objeto no formato [component:]component-name@/vob-selector, em que vob é o VOB do projeto UCM do componente. |
| Tipo | Sempre Componente. |
| Raiz | Exibe o elemento do diretório raiz do componente UCM. |
| Descrição | Um comentário associado ao componente UCM. |
| Criado em | A data e hora de criação do componente UCM. |
| Criado por | O nome do usuário do ClearCase que criou o componente UCM, no formato user_id.group_id |
A guia Customizada da página de propriedades do Componente UCM exibe as seguintes informações sobre o componente UCM selecionado:
| Nome da Propriedade | Descrição da Propriedade |
|---|---|
| Atributos | Uma lista atributos do ClearCase anexados ao componente UCM selecionado. Cada atributo possui um Tipo e um Valor. |
| Hyperlinks | Uma lista de hyperlinks do ClearCase anexados ao componente UCM selecionado. |
A guia Bloqueio da página de propriedades do Componente UCM exibe as seguintes informações sobre o componente UCM selecionado:
| Nome da Propriedade | Descrição da Propriedade |
|---|---|
| Estado | Um destes: Travado, Destravado ou Obsoleto. |
| Travado por | O nome do usuário do ClearCase que bloqueou o componente UCM no formato user_id.group_id. |
| Travado em | A data e hora de quando a trava foi criada. |
| Descrição | Um comentário associado à trava. |
| Usuários Excluídos | Uma lista de usuários aos quais a trava não se aplica. |
| Incluir Usuário | Clique para abrir a caixa de diálogo Incluir Usuário, que permite incluir um usuário na lista Usuários Excluídos. |
| Remover Usuário | Clique para remover o usuário selecionado da lista Usuários Excluídos. |
| Remover Tudo | Clique para remover todos os usuários da lista Usuários Excluídos. |
Se o componente UCM selecionado for replicado utilizando o ClearCase MultiSite, a guia Controle da página de propriedades do Componente UCM exibirá as seguintes informações sobre o componente UCM selecionado:
| Nome da Propriedade | Descrição da Propriedade |
|---|---|
| Réplica Atual | O nome da réplica atual (a réplica que está acessível ao servidor ClearCase). |
| Réplica Principal | O nome da réplica que controla o objeto de réplica atual |
O controle de um objeto determina quem pode modificá-lo. Em geral, se a sua réplica atual não controlar um objeto, você não poderá modificá-lo.