存储库工具命令,将补丁修复应用于服务器上的所有Engineering Lifecycle Management

使用 "patchApplyGlobal命令将修补程序应用到服务器上的所有IBM Engineering Lifecycle Management

开始之前

重要信息:只有当所有Engineering Lifecycle Management的版本相同时,才能使用此命令。

用途

patchApplyGlobal命令会对服务器上的所有 "Engineering Lifecycle Management"应用程序应用补丁修复。 Engineering Lifecycle Management的所有产品修复都包含在一个补丁存档文件中。 新的补丁修订将替换对服务器应用的所有先前补丁修订。

不管服务器是否正在运行,都可使用此命令。 如果服务器正在运行,那么必须重新启动服务器以应用补丁修订。 在重启服务器之前,无需重置Engineering Lifecycle Management来清除缓存。

参数

属性 描述 必需 缺省值
file 补丁归档文件的路径和文件名 不适用

示例

此示例显示如何对服务器应用补丁修订:

Windows 操作系统图标 打开命令提示符并输入以下命令:

repotools-jts.bat -patchApplyGlobal file=C:\tmp\patch_file.zip

Linux 操作系统图标 打开命令行并输入以下命令:

repotools-jts.sh -patchApplyGlobal file=/tmp/patch_file.zip

故障诊断

Linux 操作系统图标 如果服务器重启后补丁修复似乎未加载(例如 ,Jazz® Team Server 的服务器管理页面中“构建信息”部分未显示该补丁修复),请检查服务器日志文件内容:查看以下路径下的日志: <JAZZ_INSTALL_DIR>\server\logs\patch_application_context.log

应用程序上下文
应用程序上下文。 例如:
应用程序上下文 描述
jts Jazz Team Server
ccm Engineering Workflow Management
qm Engineering Test Management
rm IBM DOORS® Next

如果该日志文件包含与 /patch 文件夹或 patch.properties 文件的许可权问题相关的消息,请变更针对这些项的许可权以允许对服务器进程的所有者执行写访问。 然后,重新启动服务器。