equal
deleted
inserted
replaced
68 self.lock.release() |
68 self.lock.release() |
69 if self.wlock: |
69 if self.wlock: |
70 self.wlock.release() |
70 self.wlock.release() |
71 |
71 |
72 def revmapfile(self): |
72 def revmapfile(self): |
73 return os.path.join(self.path, ".hg", "shamap") |
73 return self.repo.join("shamap") |
74 |
74 |
75 def authorfile(self): |
75 def authorfile(self): |
76 return os.path.join(self.path, ".hg", "authormap") |
76 return self.repo.join("authormap") |
77 |
77 |
78 def getheads(self): |
78 def getheads(self): |
79 h = self.repo.changelog.heads() |
79 h = self.repo.changelog.heads() |
80 return [hex(x) for x in h] |
80 return [hex(x) for x in h] |
81 |
81 |
362 |
362 |
363 return changes[0] + changes[1] + changes[2] |
363 return changes[0] + changes[1] + changes[2] |
364 |
364 |
365 def converted(self, rev, destrev): |
365 def converted(self, rev, destrev): |
366 if self.convertfp is None: |
366 if self.convertfp is None: |
367 self.convertfp = open(os.path.join(self.path, '.hg', 'shamap'), |
367 self.convertfp = open(self.repo.join('shamap'), 'a') |
368 'a') |
|
369 self.convertfp.write('%s %s\n' % (destrev, rev)) |
368 self.convertfp.write('%s %s\n' % (destrev, rev)) |
370 self.convertfp.flush() |
369 self.convertfp.flush() |
371 |
370 |
372 def before(self): |
371 def before(self): |
373 self.ui.debug('run hg source pre-conversion action\n') |
372 self.ui.debug('run hg source pre-conversion action\n') |