Mercurial > hgsubversion
comparison hgsubversion/svnmeta.py @ 450:7ca49177991a
tags: Handle edits to edited tags.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Fri, 26 Jun 2009 10:34:32 -0500 |
parents | bda5b47ad2a2 |
children | e533e78f1b2f |
comparison
equal
deleted
inserted
replaced
449:bda5b47ad2a2 | 450:7ca49177991a |
---|---|
311 '''Get the parent revision hash for a commit on a specific branch. | 311 '''Get the parent revision hash for a commit on a specific branch. |
312 ''' | 312 ''' |
313 tag = self.is_path_tag(self.remotename(branch)) | 313 tag = self.is_path_tag(self.remotename(branch)) |
314 if tag and tag in self.tags: | 314 if tag and tag in self.tags: |
315 ha = self.tags[tag] | 315 ha = self.tags[tag] |
316 r, br = self.parse_converted_revision(self.repo[ha].extra()['convert_revision']) | 316 return ha |
317 else: | 317 r, br = self.get_parent_svn_branch_and_rev(number, branch) |
318 r, br = self.get_parent_svn_branch_and_rev(number, branch) | |
319 if r is not None: | 318 if r is not None: |
320 return self.revmap[r, br] | 319 return self.revmap[r, br] |
321 return revlog.nullid | 320 return revlog.nullid |
322 | 321 |
323 def parse_converted_revision(self, convertedrev): | 322 def parse_converted_revision(self, convertedrev): |