我正在编写一个 PHP 脚本,需要解释 Git 创建的 Diff 文件。
如果我想解析 Diff 文件并基本上以完全不同的格式打印它,我应该如何进行?
我遇到过Text_Diff
PEAR 库,但该库仅创建 Diff 本身。或者更确切地说,它只需要两个不同的文件作为输入。有没有办法使用这组类来实现我想要的(输入差异并获取标记化差异作为输出,基本上分为操作)?
我建议您查看 drupal 的 diff 模块,因为它使用 wiki 中的 Diff Engine 类,这可能是您正在寻找的解决方案。
http://drupal.org/project/diff http://drupal.org/project/diff
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)