jsvn: read lines as available for "users" command

This commit is contained in:
Josh Holtrop 2012-02-20 14:45:15 -05:00
parent d33436892f
commit 1a16c1f25b

3
jsvn
View File

@ -345,8 +345,7 @@ def users(argv, svn, out):
path = argv[1]
users = {}
p = Popen([svn, 'log', '-q', path], stdout=PIPE)
lines = p.communicate()[0].split('\n')
for line in lines:
for line in iter(p.stdout.readline, ''):
m = re.match('r\d+\s*\|([^|]+)\|', line)
if m is not None:
user = m.group(1).strip()