Mercurial > hg > hg-git
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 |
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 |