Mercurial > kallithea
comparison rhodecode/model/repo.py @ 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 | eac0d6194783 |
children | 69b836e383df |
comparison
equal
deleted
inserted
replaced
2320:48d93ea1e245 | 2321:75280665ad1e |
---|---|
456 log.info('creating repo %s in %s @ %s' % ( | 456 log.info('creating repo %s in %s @ %s' % ( |
457 repo_name, safe_unicode(repo_path), clone_uri | 457 repo_name, safe_unicode(repo_path), clone_uri |
458 ) | 458 ) |
459 ) | 459 ) |
460 backend = get_backend(alias) | 460 backend = get_backend(alias) |
461 | 461 if alias == 'hg': |
462 backend(repo_path, create=True, src_url=clone_uri) | 462 backend(repo_path, create=True, src_url=clone_uri) |
463 elif alias == 'git': | |
464 backend(repo_path, create=True, src_url=clone_uri, bare=True) | |
465 else: | |
466 raise Exception('Undefined alias %s' % alias) | |
463 | 467 |
464 def __rename_repo(self, old, new): | 468 def __rename_repo(self, old, new): |
465 """ | 469 """ |
466 renames repository on filesystem | 470 renames repository on filesystem |
467 | 471 |