diff options
author | Tommi Virtanen <tv@eagain.net> | 2007-11-15 17:10:40 +0200 |
---|---|---|
committer | Tommi Virtanen <tv@eagain.net> | 2007-11-15 17:10:40 +0200 |
commit | aa1c0712bed678e39648890eccf4b84fb66fe870 (patch) | |
tree | f06ff5f180022e66e1c9c0c22ccd999565e80fb2 /gitosis/repository.py | |
parent | Make repository.init pass through environment to git. (diff) | |
download | gitosis-dakkar-aa1c0712bed678e39648890eccf4b84fb66fe870.tar.gz gitosis-dakkar-aa1c0712bed678e39648890eccf4b84fb66fe870.tar.bz2 gitosis-dakkar-aa1c0712bed678e39648890eccf4b84fb66fe870.zip |
Make repository.fast_import pass through environment to git.
Diffstat (limited to 'gitosis/repository.py')
-rw-r--r-- | gitosis/repository.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gitosis/repository.py b/gitosis/repository.py index cfcfb21..6647408 100644 --- a/gitosis/repository.py +++ b/gitosis/repository.py @@ -55,11 +55,16 @@ def fast_import( """ init(path=git_dir) child = subprocess.Popen( - args=['git', 'fast-import', '--quiet', '--date-format=now'], + args=[ + 'git', + '--git-dir=.', + 'fast-import', + '--quiet', + '--date-format=now', + ], cwd=git_dir, stdin=subprocess.PIPE, close_fds=True, - env=dict(GIT_DIR=git_dir), ) files = list(files) for index, (path, content) in enumerate(files): |