contrib/convert-repo
changeset 1237 227cfbe34109
parent 705 574869103985
child 1335 bea6356b8bca
equal deleted inserted replaced
1236:67a28636ea64 1237:227cfbe34109
    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: