hggit: don't wrap gitrepo with hgrepo

This commit is contained in:
Augie Fackler 2010-03-25 20:23:00 -05:00
parent 5f31688932
commit c3fa923231

View File

@ -56,8 +56,9 @@ def defaultdest(source):
hg.defaultdest = defaultdest hg.defaultdest = defaultdest
def reposetup(ui, repo): def reposetup(ui, repo):
klass = hgrepo.generate_repo_subclass(repo.__class__) if not isinstance(repo, gitrepo.gitrepo):
repo.__class__ = klass klass = hgrepo.generate_repo_subclass(repo.__class__)
repo.__class__ = klass
def gimport(ui, repo, remote_name=None): def gimport(ui, repo, remote_name=None):
git = GitHandler(repo, ui) git = GitHandler(repo, ui)