您可以使用库来管理大量的资产和资产元数据。
您可以创建库来合并特定资产或对难以按社区、类别、标记和关系分组的资产进行分组。
您还可以创建一组资产元数据。例如,您可以为资产类型以及该资产类型所需的所有必需资产属性、类别和关系创建库。
尽管资产具有可用于跟踪和管理更改的版本号,但是定制资产类型、属性、类别和关系没有类似的方法来管理更改。如果您拥有资产和元数据库,并且其他管理员更改或删除一种资产类型,那么您可以还原该库,以将元数据从库中已保存的版本恢复到存储库中。
要从存储库中除去所有所包含有效使用的资产和元数据,您可以禁用存储库的库。之后,其他任何用户都不能搜索或复用已禁用的资产或元数据。
同样,您可以启用库,以将所有包含的资产和元数据添加到存储库。用户可查找和复用包含的资产和元数据。
要创建库(您可以将该库导入到其他 Rational Asset Manager 存储库)的 .zip 文件,请导出库。
同样,您可以导入库,并使其将所有包含的资产和资产元数据添加到存储库。
虽然库是管理资产和元数据集合的强大工具,但是它们也有一些限制。
例如,如果名为 Web Service 的资产类型需要名为 Application Server 的属性,那么,当将 Web Service 资产类型添加到库时,Rational Asset Manager 会自动将 Application Server 属性添加到该库。除非除去 Web Service 资产类型,否则您不能除去 Application Server 属性。
当启用与其他库或与存储库冲突的库时,Rational Asset Manager 会通过启用新库中的冲突资产或元数据来尝试解决冲突。然后,新库将覆盖当前已启用的存储库或库中的元素。 原始库及其包含的任何冲突元素会标记为脏 (*)。该指示意味着该元素从该版本的库启用时起已更改。
例如,存储库包含库 1 和库 2 这两个库,两者均包含名为 Web Service 的资产类型。库 1 已启用;库 2 未启用。启用库 2 时,其 Web service 资产类型的版本会覆盖库 1 中的 Web service 资产类型。库 2 中的 Web Service 资产类型成为存储库上的活动元素。在“库”页面上,库 1 以星号标记,即库 1 V1.0 (*),表示该库的元素已更改。在库 1 的概述页面上,资产类型 Web Service 也以星号标记,即 *Web Service。该星号指示库中的 Web Service 资产类型不同于存储库上当前活动的相应资产类型。
要复原库 1 中已覆盖的元素,可以还原库。还原库将会按库的原始保存状态将其重新启用,并且覆盖在启用库后对资产或元素进行的任何更改。