Mercurial > hg-git
comparison git_handler.py @ 238:028de6256c2b
switch object mapping to hg->git since the many to one is that direction
author | Sverre Rabbelier <srabbelier@google.com> |
---|---|
date | Fri, 31 Jul 2009 15:27:20 -0700 |
parents | 16f671995881 |
children | c5e5e7849803 |
comparison
equal
deleted
inserted
replaced
237:16f671995881 | 238:028de6256c2b |
---|---|
68 self._map_git[gitsha] = hgsha | 68 self._map_git[gitsha] = hgsha |
69 self._map_hg[hgsha] = gitsha | 69 self._map_hg[hgsha] = gitsha |
70 | 70 |
71 def save_map(self): | 71 def save_map(self): |
72 file = self.repo.opener(self.mapfile, 'w+', atomictemp=True) | 72 file = self.repo.opener(self.mapfile, 'w+', atomictemp=True) |
73 for gitsha, hgsha in sorted(self._map_git.iteritems()): | 73 for hgsha, gitsha in sorted(self._map_hg.iteritems()): |
74 file.write("%s %s\n" % (gitsha, hgsha)) | 74 file.write("%s %s\n" % (gitsha, hgsha)) |
75 file.rename() | 75 file.rename() |
76 | 76 |
77 | 77 |
78 def load_tags(self): | 78 def load_tags(self): |