Index: git_find_releases.py |
diff --git a/git_find_releases.py b/git_find_releases.py |
index 4bb27c54d814e0b2bb9f1d9938ca58c12367bf9d..ef65c0e6d7a5380aa457681d245937a293a56adf 100755 |
--- a/git_find_releases.py |
+++ b/git_find_releases.py |
@@ -19,7 +19,12 @@ import git_common as git |
def GetNameForCommit(sha1): |
- return re.sub(r'~.*$', '', git.run('name-rev', '--tags', '--name-only', sha1)) |
+ name = re.sub(r'~.*$', '', git.run('name-rev', '--tags', '--name-only', sha1)) |
+ if name == 'undefined': |
+ name = git.run( |
+ 'name-rev', '--refs', 'remotes/branch-heads/*', '--name-only', |
+ sha1) + ' [untagged]' |
+ return name |
def GetMergesForCommit(sha1): |