From 91c9b93464f7247b3092adcbc56bcda2c810bd75 Mon Sep 17 00:00:00 2001 From: Greg Brockman Date: Mon, 23 Aug 2010 19:16:22 -0400 Subject: [PATCH] Use shared git repositories --- debian/changelog | 1 + invirt-add-repo | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index a05a0ae..3f374a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ invirt-dev (0.1.7) unstable; urgency=low * Save build log to file containing package name + * Use shared git repositories -- Greg Brockman Mon, 23 Aug 2010 18:12:45 -0400 diff --git a/invirt-add-repo b/invirt-add-repo index bb48b49..b2c4dbc 100755 --- a/invirt-add-repo +++ b/invirt-add-repo @@ -30,7 +30,9 @@ def main(): print 'Creating new repo at %s' % repo_path os.makedirs(repo_path) - common.captureOutput(['git', 'init', '--bare'], cwd=repo_path) + common.captureOutput(['git', 'init', '--bare', '--shared=group'], cwd=repo_path) + common.captureOutput(['git', 'config', 'receive.denyNonFastForwards', 'false'], cwd=repo_path) + common.captureOutput(['chgrp', 'repo', '-R', '.'], cwd=repo_path) print 'Replacing hooks directory with a symlink' hooks_dir = os.path.join(repo_path, 'hooks') shutil.rmtree(hooks_dir) -- 1.7.9.5