Bibliotecas do Repositório

É possível usar as bibliotecas do repositório para controlar disponibilidade, aplicar versões e importar ou exportar coletas de recursos e metadados de recurso.

Usos das Bibliotecas do Repositório

É possível usar as bibliotecas para gerenciar volumes grandes de recursos e de metadados de recursos.

Agrupar coletas de ativos e metadados de ativos
Embora os recursos devam possuir números de versão, se você usar uma biblioteca de repositório, poderá aplicar um número da versão em uma coleta de recursos ou metadados de recursos.

É possível criar uma biblioteca para combinar recursos específicos ou para agrupar os recursos que não podem ser agrupados facilmente pelas comunidades, categorias, tags e relacionamentos.

Também é possível criar uma coleta de metadados de ativos. Por exemplo, você pode criar uma biblioteca para um tipo de ativo e todos os atributos, categorias e relacionamentos de ativos necessários que o tipo de ativo requer.

Aplicar controle de versão às coletas de ativos e metadados de ativos
É possível usar bibliotecas para aplicar o controle de versão aos metadados de ativos e coletas de ativos.

Embora os recursos possuam números de versão com os quais é possível controlar e gerenciar alterações, seus tipos, atributos, categorias e relacionamentos de recursos customizados não possuem um método comparável para gerenciar as alterações. Se você possuir uma biblioteca de recursos e metadados e um outro administrador alterar ou excluir um tipo de recurso, é possível reverter a biblioteca para restaurar os metadados para o repositório a partir da versão salva em uma biblioteca.

Desativar e ativar coletas de ativos e metadados de ativos
Com uma biblioteca, é possível incluir ou remover rapidamente recursos ou metadados de recursos a partir de um uso ativo no repositório do Rational Asset Manager.

Para remover todos os recursos e metadados contidos a partir do uso ativo no repositório, é possível desativar uma biblioteca do repositório. Em seguida, nenhum outro usuário poderá procurar ou reutilizar os recursos ou metadados desativados.

Da mesma forma, é possível ativar uma biblioteca para incluir todos os recursos e metadados contidos no repositório. Os usuários podem localizar e reutilizar os recursos e metadados contidos.

Mover as Coletas de Ativos Entre os Repositórios
Para copiar as coletas de recursos ou metadados entre os repositórios do Rational Asset Manager, é possível exportar e importar as bibliotecas do repositório.

Para criar um arquivo .zip de uma biblioteca que é possível importar em outro repositório do Rational Asset Manager, exporte uma biblioteca.

Da mesma forma, é possível importar uma biblioteca e ativá-la para incluir todos os recursos e metadados de recursos contidos no repositório.

Restrições de Bibliotecas de Repositório

Embora as bibliotecas sejam ferramentas poderosas para gerenciar coletas de recursos e metadados, elas possuem algumas restrições.

As bibliotecas devem conter todos os metadados necessários para um ativo ou tipo de ativo
Ao incluir um recurso ou um tipo de recurso em uma biblioteca, inclua também todos os recursos, atributos, categorias e relacionamentos customizados que o recurso ou o tipo de recurso requer.

Por exemplo, se um tipo de recurso chamado Serviço da Web requerer um atributo chamado Servidor de Aplicativos, ao incluir o tipo de recurso Serviço da Web em uma biblioteca, o Rational Asset Manager incluirá automaticamente o atributo Servidor de aplicativos na biblioteca. Não é possível remover o atributo Servidor de Aplicativos a menos que você remova o tipo de recurso Serviço da Web.

A ativação de bibliotecas que compartilham os mesmos elementos pode fazer com que os ativos ou elementos sejam sobrescritos
Antes da versão 7.5, as bibliotecas ativadas não podiam compartilhar o mesmo recurso ou elemento de metadados de recurso. A partir da versão 7.5, as bibliotecas com os mesmos elementos podem ambas ser ativadas, mas a versão dos elementos ativada mais recentemente ficará ativa no repositório.

Ao ativar uma biblioteca que entra em conflito com outra biblioteca ou com o repositório, o Rational Asset Manager tenta resolver os conflitos ativando os recursos ou metadados conflitantes a partir da nova biblioteca. A nova biblioteca então sobrescreve os elementos do repositório ou das bibliotecas que estão ativadas atualmente. A biblioteca original e qualquer elemento conflitante que ela continha são marcados como sujos (*). Essa indicação significa que o elemento foi alterado a partir do momento em que essa versão de biblioteca foi ativada.

Por exemplo, seu repositório possui duas bibliotecas, Biblioteca 1 e Biblioteca 2 e ambas contêm um tipo de recurso denominado Serviço da Web. A Biblioteca 1 está ativada; a Biblioteca 2 não está. Quando você ativa a Biblioteca 2, sua versão do tipo de recurso do Serviço da Web sobrescreve o tipo de recurso do Serviço da Web da Biblioteca 1. O tipo de recurso do Serviço da Web da Biblioteca 2 tornar-se o elemento que está ativo no repositório. Na página Bibliotecas, Library 1 está marcado com um asterisco, Library 1, versão 1.0 (*), o que indica que seus elementos foram alterados. Na página Visão Geral para a Biblioteca 1, o Serviço da Web do tipo de recurso também é marcado com um asterisco, *Serviço da Web. Esse asterisco indica que o tipo de recurso do Serviço da Web na biblioteca é diferente daquele que está ativo atualmente no repositório.

Para restaurar os elementos da Biblioteca 1 que foram sobrescritos, é possível reverter a biblioteca. Reverter a biblioteca reativa-a como ela foi salva originariamente e sobrescreve qualquer alteração nos recursos ou elementos que ocorreram após a biblioteca ter sido ativada.


Feedback