diff hgsubversion/editor.py @ 534:e38f110e7088

svnmeta: make it easier to get converted revision info
author Patrick Mezard <pmezard@gmail.com>
date Sat, 30 Jan 2010 09:52:24 +0100
parents 052050ca59d6
children 8dc759dc9ca9
line wrap: on
line diff
--- a/hgsubversion/editor.py
+++ b/hgsubversion/editor.py
@@ -243,8 +243,8 @@ class HgEditor(delta.Editor):
                 self.current.missing.add('%s/' % path)
                 return path
         if tag:
-            ci = self.meta.repo[self.meta.tags[tag]].extra()['convert_revision']
-            source_rev, source_branch, = self.meta.parse_converted_revision(ci)
+            changeid = self.meta.tags[tag]
+            source_rev, source_branch = self.meta.get_source_rev(changeid)[:2]
             cp_f = ''
         else:
             source_rev = copyfrom_revision