Mercurial > hg > hg-git
changeset 296:32456f9cb7a4
hggit: don't wrap gitrepo with hgrepo
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Thu, 25 Mar 2010 20:23:00 -0500 |
parents | 6fcd798efd69 |
children | a90fe3e8a8c3 |
files | hggit/__init__.py |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/hggit/__init__.py +++ b/hggit/__init__.py @@ -56,8 +56,9 @@ hg.defaultdest = defaultdest def reposetup(ui, repo): - klass = hgrepo.generate_repo_subclass(repo.__class__) - repo.__class__ = klass + if not isinstance(repo, gitrepo.gitrepo): + klass = hgrepo.generate_repo_subclass(repo.__class__) + repo.__class__ = klass def gimport(ui, repo, remote_name=None): git = GitHandler(repo, ui)