| Index: git_cl.py
|
| ===================================================================
|
| --- git_cl.py (revision 207032)
|
| +++ git_cl.py (working copy)
|
| @@ -605,6 +605,8 @@
|
|
|
| def GetIssueURL(self):
|
| """Get the URL for a particular issue."""
|
| + if not self.GetIssue():
|
| + return None
|
| return '%s/%s' % (self.GetRietveldServer(), self.GetIssue())
|
|
|
| def GetDescription(self, pretty=False):
|
| @@ -1047,12 +1049,12 @@
|
| if show_branches:
|
| branches = RunGit(['for-each-ref', '--format=%(refname)', 'refs/heads'])
|
| if branches:
|
| - print 'Branches associated with reviews:'
|
| changes = (Changelist(branchref=b) for b in branches.splitlines())
|
| - branches = dict((cl.GetBranch(), cl.GetIssue()) for cl in changes)
|
| + branches = dict((cl.GetBranch(), cl.GetIssueURL()) for cl in changes)
|
| alignment = max(5, max(len(b) for b in branches))
|
| + print 'Branches associated with reviews:'
|
| for branch in sorted(branches):
|
| - print " %*s: %s" % (alignment, branch, branches[branch])
|
| + print " %*s: %s" % (alignment, branch, branches[branch] or '')
|
|
|
| cl = Changelist()
|
| if options.field:
|
|
|