def log(self,path,number=None):
vList = []
cmd = "cd {path} && svn log -l {number} -q".format(path=path,number=number)
status,result = commands.getstatusoutput(cmd)
if status == 0:
for log in result.split('\n'):
if log.startswith('---'):continue
log = log.split('|')
data = dict()
data['ver'] = log[0].strip()
data['user'] = log[1].strip()
data['comid'] = log[0].strip()
log = log[2].strip().split(' ',2)
ctime = log[0] + ' ' + log[1]
data['desc'] = ctime
vList.append(data)
return vList
评论列表
文章目录