Mercurial > hgsubversion
diff hgsubversion/hg_delta_editor.py @ 416:cd6317fe70be
invert the svnmeta/editor relationship
author | Dirkjan Ochtman <dirkjan@ochtman.nl> |
---|---|
date | Thu, 11 Jun 2009 18:49:52 +0200 |
parents | b17b2969861c |
children | 8630d1ebcdb9 |
line wrap: on
line diff
--- a/hgsubversion/hg_delta_editor.py +++ b/hgsubversion/hg_delta_editor.py @@ -9,7 +9,6 @@ from mercurial import node from svn import delta from svn import core -import svnmeta import svnexternals import util @@ -71,10 +70,10 @@ class RevisionData(object): class HgChangeReceiver(delta.Editor): - def __init__(self, repo, uuid=None, subdir=''): - self.ui = repo.ui - self.repo = repo - self.meta = svnmeta.SVNMeta(repo, uuid, subdir) + def __init__(self, meta): + self.meta = meta + self.ui = meta.ui + self.repo = meta.repo self.current = RevisionData() def set_file(self, path, data, isexec=False, islink=False):