Rational Asset Manager 用于对现有构建应用程序系统(如 Rational Build Forge)进行补充。您可以使用 Rational Build Forge 来基于 Rational Asset Manager 中的资产创建构建,并且还可以使用集成将构建结果作为 Rational Asset Manager 中的新资产进行发布。通过所提供的脚本集,可以下载资产、检查依赖关系,将结果作为新资产来编译、构建和交付。

在 Rational Build Forge 中,您可以定义新的构建项目来构建和发布资产。构建源是指 Rational Asset Manager 中的资产和工件,并且可以将构建作为 Rational Asset Manager 中的资产进行发布。
例如,一旦为构建设置所需文件且该构建运行完成后,就可以在 Rational Asset Manager 中将构建结果(如 .ear 文件)作为资产部署。或者,在将构建结果另存为 Rational Asset Manager 资产后,可以对新资产和关联工件执行复审流程,以确保其得以核准来进行部署(例如,在将其作为 Milestone 构建进行发布之前)。
您可以在 Rational Build Forge 中标记构建类型(如 Milestone 或 Golden Master)来指定从构建结果中创建的新资产的复审流程的类型。完成 Rational Build Forge 构建时,将在该构建中列出已发布的资产,且在 Rational Asset Manager 中,所有依赖关系都会包括在新资产中。
开发者可以搜索资产、工件和指向 Rational Asset Manager 工件的链接,然后将其添加到开发者的工作空间。开发者可以使用 Visual Browse 实用程序来查看资产之间的关系和依赖关系。下载资产脚本有助于自动将文件交付到构建流程。在 Rational Build Forge 中,在登录和创建项目后,开发者可以设置构建项目属性并完成交付构建结果所需的其他步骤。
对于集成和样本库及构建项目的演示,请参阅 http://www.ibm.com/support/docview.wss?uid=swg27016509 或 http://www.ibm.com/developerworks/offers/lp/demos/summary/r-assetmanagerrbf.html
请参阅构建服务器的源代码文件,以通过使用相应的抽取命令库将源文件从软件配置管理 (SCM) 系统(如 Rational ClearCase® 或 Rational Team Concert™)中抽出。您必须从 SCM 系统中抽取构建要使用的源代码文件(如下载包括 Rational Asset Manager 客户机库的工具)以便可以在 Rational Build Forge 服务器上使用 DownloadAsset 和其他 ANT 脚本。您必须提供构建项目的 SCM 系统信息,如服务器 URL、用户标识和密码。
可以使用 AppScan® 来扫描项目中包含的所有源代码和库。
您可以通过导入 .zip 文件的内容(通过导入 eligibility.xml 文件)使用样本文件定义新项目及一组库和配置信息。 这些样本文件可在 http://www.ibm.com/developerworks/offers/lp/demos/summary/r-assetmanagerrbf.html 上获得。装入 eligibility.xml 文件时,Rational Build Forge 会重新创建合适的项目。 选择库,然后选择一个库(如 GetRamLibraries)来检索 ramclient.zip 文件。 然后,根据您的配置修改这些文件。您还必须修改 ANT 脚本,并将它们添加到 Rational Build Forge 项目中。
Rational Asset Manager 包括一个策略,您可以使用该策略在资产生命周期的特定点上运行 Rational Build Forge 项目。例如,如果在准备测试的过程中,软件资产从开发状态变为分段状态,那么您可能希望运行自动构建软件的 Rational Build Forge 项目,并对其进行部署以便其他人员查看。