mirror of
https://gerrit.googlesource.com/git-repo
synced 2025-01-02 16:14:25 +00:00
branches: Enable output of multiple projects
Fixes a bug introduced by 498a0e8a79
("Make 'repo branches -a' the default behavior").
Change-Id: Ib739f82f4647890c46d7c9fb2f2e63a16a0481de
This commit is contained in:
parent
1c85f4e43b
commit
ff6929dde8
@ -136,7 +136,7 @@ is shown, then the branch appears in all projects.
|
|||||||
hdr('%c%c %-*s' % (current, published, width, name))
|
hdr('%c%c %-*s' % (current, published, width, name))
|
||||||
out.write(' |')
|
out.write(' |')
|
||||||
|
|
||||||
if in_cnt < project_cnt and (in_cnt == 1):
|
if in_cnt < project_cnt:
|
||||||
fmt = out.write
|
fmt = out.write
|
||||||
paths = []
|
paths = []
|
||||||
if in_cnt < project_cnt - in_cnt:
|
if in_cnt < project_cnt - in_cnt:
|
||||||
@ -150,15 +150,17 @@ is shown, then the branch appears in all projects.
|
|||||||
for b in i.projects:
|
for b in i.projects:
|
||||||
have.add(b.project)
|
have.add(b.project)
|
||||||
for p in projects:
|
for p in projects:
|
||||||
paths.append(p.relpath)
|
if not p in have:
|
||||||
|
paths.append(p.relpath)
|
||||||
|
|
||||||
s = ' %s %s' % (type, ', '.join(paths))
|
s = ' %s %s' % (type, ', '.join(paths))
|
||||||
if width + 7 + len(s) < 80:
|
if width + 7 + len(s) < 80:
|
||||||
fmt(s)
|
fmt(s)
|
||||||
else:
|
else:
|
||||||
out.nl()
|
fmt(' %s:' % type)
|
||||||
fmt(' %s:' % type)
|
|
||||||
for p in paths:
|
for p in paths:
|
||||||
out.nl()
|
out.nl()
|
||||||
fmt(' %s' % p)
|
fmt(width*' ' + ' %s' % p)
|
||||||
|
else:
|
||||||
|
out.write(' in all projects')
|
||||||
out.nl()
|
out.nl()
|
||||||
|
Loading…
Reference in New Issue
Block a user