你如何解析用pysvn创建的diff文件?

时间:2012-08-05 20:54:40

标签: python svn diff pysvn

pysvn有办法解析它创建的diff文件吗?我想额外添加文件名/文件路径,每个包含文件的头版本,更改总行数,更改总文件数等。

如果没有,是否有手动方式?我需要为diff中包含的每个文件解析以“Index:”开头的diff文件,但我不知道这些文件的确切格式。因此,如果pysvn没有解析方法,我需要弄清楚格式是什么,并自己做(在Python中)。格式是SVN特定的格式吗?它发表了吗?解析它的Python示例代码会很棒!

1 个答案:

答案 0 :(得分:1)

我能够使用this编写几行自定义代码。它完全挽救了这一天,让Aaron Bentley大了起来!