equal
deleted
inserted
replaced
84 def gettags(self): |
84 def gettags(self): |
85 tags = {} |
85 tags = {} |
86 for f in os.listdir(self.path + "/.git/refs/tags"): |
86 for f in os.listdir(self.path + "/.git/refs/tags"): |
87 try: |
87 try: |
88 h = file(self.path + "/.git/refs/tags/" + f).read().strip() |
88 h = file(self.path + "/.git/refs/tags/" + f).read().strip() |
89 p, a, d, m = self.getcommit(h) |
89 tags[f] = h |
90 if not p: p = [h] # git is ugly, don't blame me |
|
91 tags[f] = p[0] |
|
92 except: |
90 except: |
93 pass |
91 pass |
94 return tags |
92 return tags |
95 |
93 |
96 class convert_mercurial: |
94 class convert_mercurial: |