annotate gitrepo.py @ 206:5986ac6a591e

create the repository subclass in reposetup hg-git should no longer conflict with hgsubversion
author Abderrahim Kitouni <a.kitouni@gmail.com>
date Wed, 01 Jul 2009 21:31:35 +0100
parents c5c63783ace0
children b5d4d1552765
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
179
c5c63783ace0 Initial clone/pull/push support for git repositories
Abderrahim Kitouni <a.kitouni@gmail.com>
parents: 61
diff changeset
1 from mercurial import repo, util
60
05a96f7750ad add support for `hg clone git://github.com/defunkt/facebox.git`
Chris Wanstrath <chris@ozmm.org>
parents:
diff changeset
2 from git_handler import GitHandler
05a96f7750ad add support for `hg clone git://github.com/defunkt/facebox.git`
Chris Wanstrath <chris@ozmm.org>
parents:
diff changeset
3
05a96f7750ad add support for `hg clone git://github.com/defunkt/facebox.git`
Chris Wanstrath <chris@ozmm.org>
parents:
diff changeset
4 class gitrepo(repo.repository):
206
5986ac6a591e create the repository subclass in reposetup
Abderrahim Kitouni <a.kitouni@gmail.com>
parents: 179
diff changeset
5 capabilities = []
179
c5c63783ace0 Initial clone/pull/push support for git repositories
Abderrahim Kitouni <a.kitouni@gmail.com>
parents: 61
diff changeset
6 def __init__(self, ui, path, create):
c5c63783ace0 Initial clone/pull/push support for git repositories
Abderrahim Kitouni <a.kitouni@gmail.com>
parents: 61
diff changeset
7 if create:
c5c63783ace0 Initial clone/pull/push support for git repositories
Abderrahim Kitouni <a.kitouni@gmail.com>
parents: 61
diff changeset
8 raise util.Abort('Cannot create a git repository.')
c5c63783ace0 Initial clone/pull/push support for git repositories
Abderrahim Kitouni <a.kitouni@gmail.com>
parents: 61
diff changeset
9 self.path = path
60
05a96f7750ad add support for `hg clone git://github.com/defunkt/facebox.git`
Chris Wanstrath <chris@ozmm.org>
parents:
diff changeset
10
05a96f7750ad add support for `hg clone git://github.com/defunkt/facebox.git`
Chris Wanstrath <chris@ozmm.org>
parents:
diff changeset
11 instance = gitrepo