python_pysvn一些笔记

1.获取svn日志
API:pysvn.Client().log()
  log( url_or_path,
    revision_start=pysvn.Revision( opt_revision_kind.head ),
    revision_end=pysvn.Revision( opt_revision_kind.number, 0 ),
    discover_changed_paths=False,
    strict_node_history=True,
    limit=0,
    peg_revision=pysvn.Revision( opt_revision_kind.unspecified ),
    include_merged_revisions=False,
    revprops=list_of_revprop_names )
注意:discover_changed_paths这个参数默认是False,如果不设置的话,是不会返回修改的文件信息的,如果想要获取每个版本对哪个文件做了什么操作,那么就要手动把它设置为True

 

posted @ 2019-07-21 19:32  倔强的小花  Views(2061)  Comments(0Edit  收藏  举报