Mercurial > kallithea
changeset 2321:75280665ad1e beta
init bare repos for git now by default. This is recommended setup for remotes repositories
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 21 May 2012 20:42:21 +0200 |
parents | 48d93ea1e245 |
children | 6ea36346590a |
files | rhodecode/model/repo.py |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/model/repo.py Mon May 21 20:41:15 2012 +0200 +++ b/rhodecode/model/repo.py Mon May 21 20:42:21 2012 +0200 @@ -458,8 +458,12 @@ ) ) backend = get_backend(alias) - - backend(repo_path, create=True, src_url=clone_uri) + if alias == 'hg': + backend(repo_path, create=True, src_url=clone_uri) + elif alias == 'git': + backend(repo_path, create=True, src_url=clone_uri, bare=True) + else: + raise Exception('Undefined alias %s' % alias) def __rename_repo(self, old, new): """