Show More
@@ -160,6 +160,7 b' class convert_mercurial:' | |||
|
160 | 160 | date = "%s 0" % int(time.mktime(time.gmtime())) |
|
161 | 161 | self.repo.rawcommit([".hgtags"], "update tags", "convert-repo", |
|
162 | 162 | date, self.repo.changelog.tip(), hg.nullid) |
|
163 | return hg.hex(self.repo.changelog.tip()) | |
|
163 | 164 | |
|
164 | 165 | class convert: |
|
165 | 166 | def __init__(self, source, dest, mapfile): |
@@ -269,7 +270,11 b' class convert:' | |||
|
269 | 270 | if v in self.map: |
|
270 | 271 | ctags[k] = self.map[v] |
|
271 | 272 | |
|
272 | self.dest.puttags(ctags) | |
|
273 | if ctags: | |
|
274 | nrev = self.dest.puttags(ctags) | |
|
275 | # write another hash correspondence to override the previous | |
|
276 | # one so we don't end up with extra tag heads | |
|
277 | file(self.mapfile, "a").write("%s %s\n" % (c, nrev)) | |
|
273 | 278 | |
|
274 | 279 | gitpath, hgpath, mapfile = sys.argv[1:] |
|
275 | 280 | if os.path.isdir(gitpath + "/.git"): |
General Comments 0
You need to be logged in to leave comments.
Login now