Skip to content

Latest commit

 

History

History
62 lines (42 loc) · 1.38 KB

README.zh-CN.md

File metadata and controls

62 lines (42 loc) · 1.38 KB

Patche

Python 编写的现代补丁工具

English | 简体中文

PyPI PyPI - License pdm-managed

🔨 使用方法

支持以下命令:

➡️ patche apply

将补丁应用到目标文件。

patche apply <patch-file>

选项:

  • -R, --reverse: 假设补丁文件在创建时新旧文件被交换
  • -F, --fuzz LINES: 为不精确匹配设置模糊行数 LINES

↕️ patche show

显示补丁文件的详细信息。

patche show <patch-file>

⚙️ patche settings

显示当前配置。

patche settings

🧰 配置

patche$HOME 目录下的 .patche.env 文件加载配置。

max_diff_lines = 3

💻 开发

patche 使用 pdm 作为包管理器。要在工作空间中安装依赖项,请运行:

pdm install --prod

# 如果你想追踪 patche 的执行过程
pdm install

参考:PDM 文档