用python修补文件
patchit的Python项目详细描述
patchit是麻省理工学院授权的统一diff解析和合并工具 python适合任何需要对统一diff进行更精细控制的人 内容,并将diff与任意行流合并。
动机
这一计划的动机来自
-
用Python编写的其他修补工具的复杂性,
- 他们不在PYPI,
- 他们无法检查统一的diff内容和
- 缺少将修补程序与任意行流合并的支持。
安装
要安装patchit,请从项目的根目录运行:
$ python setup.py install
测试
测试位于tests.py
文件中。为了测试你的新
对Patchit的贡献来自您的外壳
$ python setup.py test
贡献
不幸的是,我自己没能做得更好。所以我 请对python的补丁功能感兴趣的人 改进此包并通过邮件或请求提交修补程序。
首选的开发方法是测试驱动的方法 nvie-git流分支模型。请把这些东西放进去 在进行改进时要小心。非常感谢。