从具有更改路径的存储库中检索日志消息

时间:2013-03-26 06:32:40

标签: pysvn

Pysvn:我正在尝试从存储库读取所有日志消息,其路径已更改。使用pysvn.client.log只检索日志消息,直到当前路径,但我想读取所有日志消息,包括更改的路径。

1 个答案:

答案 0 :(得分:0)

这由strict_node_history参数控制(请参阅pysvn - Programmer's reference)。 您必须将其设置为false,以便日志在路径更改之前返回修订。

log = client.log(url,
                 revision_start = pysvn.Revision( pysvn.opt_revision_kind.head),
                 revision_end=pysvn.Revision( pysvn.opt_revision_kind.number, 0),
                 discover_changed_paths=True,
                 strict_node_history=False,
                 limit=0,
                 include_merged_revisions=False,)