代理程序更新和部署实用程序

代理程序更新和部署实用程序 agentupdate 简化了在多台计算机上安装和更新 IBM Rational Build Forge 代理程序的过程。

在 Rational Build Forge 自动执行任务的所有计算机上需要 Rational Build Forge 代理程序。在许多计算机上安装或更新代理程序可能非常耗时。该实用程序可以同时在所有目标计算机上安装或更新代理程序。您可以在命令行上或通过 Rational Build Forge 提供的项目启动该实用程序。该实用程序使用您提供的 XML 文件以确定目标计算机、这些计算机的登录凭证、连接方法以及相关信息。

要点: 该工具支持单向安装或升级操作。

启动该实用程序时,会为每台目标计算机完成以下操作:

  1. 登录到计算机
  2. 确定操作系统
  3. 停止任何正在运行的代理程序

    通过在用于实用程序的 XML 文件中使用 StopCommand 参数,您可以使用用于停止 Rational Build Forge 代理程序的定制命令。

  4. 确定计算机是否具有足够的可用临时空间
  5. 将适用于操作系统的代理程序安装程序复制到目标计算机
  6. 运行安装程序以更新或安装计算机上的代理程序

    如果代理程序位于缺省位置,该过程会保存您的 BFAgent.conf 文件。如果代理程序位于您通过在用于实用程序的 XML 文件中使用 ExistingAgentPath 参数指定的其他位置,该过程也会保存该文件。

  7. 从临时空间除去安装程序
注: 实用程序还创建了一个日志文件以捕获其操作的历史记录。该日志文件存储在运行实用程序的计算机上。

反馈