8.26. PATCH(1)
8.26.1. NAME 复制链接链接已复制到粘贴板!
Patch - 管理服务器补丁。
8.26.2. 描述 复制链接链接已复制到粘贴板!
列出、描述、安装、回滚和创建服务器补丁。
补丁是 zip 归档文件,其中包含用于升级服务器并解决问题或添加新功能的工件。补丁可以将目标版本应用到具有不同版本的多个服务器安装。
8.26.3. SYNOPSIS 复制链接链接已复制到粘贴板!
Patch ls
补丁安装 'patch-file'
patch describe 'patch-file'
补丁回滚
patch create 'patch-file' 'target-server' 'source-server-1' ['source-server-2'…]
8.26.4. 补丁列表选项 复制链接链接已复制到粘贴板!
- --server='path/to/server'
- 设置当前服务器主目录之外的目标服务器的路径。
- -v,--verbose
- 显示每个安装的补丁的内容,包括各个文件的信息。
8.26.5. 补丁安装选项 复制链接链接已复制到粘贴板!
- --dry-run
- 显示补丁在没有应用任何更改的情况下执行的操作。
- --server='path/to/server'
- 设置当前服务器主目录之外的目标服务器的路径。
8.26.6. PATCH DESCRIBE OPTIONS 复制链接链接已复制到粘贴板!
- -v,--verbose
- 显示补丁的内容,包括单个文件的内容
8.26.7. 补丁回滚选项 复制链接链接已复制到粘贴板!
- --dry-run
- 显示补丁在没有应用任何更改的情况下执行的操作。
- --server='path/to/server'
- 设置当前服务器主目录之外的目标服务器的路径。
8.26.8. PATCH CREATE 选项 复制链接链接已复制到粘贴板!
- -q, --qualifier='name'
- 为补丁指定一个描述性限定符字符串;例如,"one-off 用于问题 nnnn"。
8.26.9. 示例 复制链接链接已复制到粘贴板!
Patch ls
按顺序列出服务器上当前安装的补丁。
Patch install mypatch.zip
在当前目录中的服务器上安装 "mypatch.zip"。
patch install mypatch.zip --server=/path/to/server/home
在不同目录中的服务器上安装 "mypatch.zip"。
patch 描述 mypatch.zip
显示目标版本,以及"mypatch.zip"的源版本列表。
patch create mypatch.zip 'target-server' 'source-server-1' ['source-server-2'…]
创建了一个名为 "mypatch.zip" 的补丁文件,它使用目标服务器版本并应用到源服务器版本。
补丁回滚应用到服务器的最后补丁并恢复之前的版本。
回滚