我正在尝试使用以下代码获取作者和上次更新日期
log = svncl.info2(Path,
revision=pysvn.Revision(pysvn.opt_revision_kind.head),
peg_revision=pysvn.Revision(pysvn.opt_revision_kind.head))
for info in log:
User_Name = info.author
timestamp = info.date
此函数svncl.info2()
不返回对象。
返回对象需要进行哪些更改?
如果在命令行svn info Path
上调用,则会显示上次更新返回信息。
答案 0 :(得分:0)
pysvn client info2
方法将返回info2
个对象列表或None
- 如果您收到None
,则最可能的问题是信任问题 - 这可能是通过设置回调成员来解决,尤其是callback_ssl_server_trust_prompt
尝试添加:
def ssl_server_trust_prompt( trust_dict ):
return True, 0, True
svncl.callback_ssl_server_trust_prompt = ssl_server_trust_prompt