diff options
author | Tommi Virtanen <tv@eagain.net> | 2007-11-15 17:20:39 +0200 |
---|---|---|
committer | Tommi Virtanen <tv@eagain.net> | 2007-11-15 17:20:39 +0200 |
commit | 8e488ad02f38248753ec2d846e3fc5f7431dced3 (patch) | |
tree | ed5c17ac4ecdcd38c0c347d6f5414202e55fe36a /gitosis/repository.py | |
parent | Make repository.export pass through environment to git. (diff) | |
download | gitosis-dakkar-8e488ad02f38248753ec2d846e3fc5f7431dced3.tar.gz gitosis-dakkar-8e488ad02f38248753ec2d846e3fc5f7431dced3.tar.bz2 gitosis-dakkar-8e488ad02f38248753ec2d846e3fc5f7431dced3.zip |
Make repository.has_initial_commit pass through environment to git.
Diffstat (limited to 'gitosis/repository.py')
-rw-r--r-- | gitosis/repository.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gitosis/repository.py b/gitosis/repository.py index a97c1aa..17b50b2 100644 --- a/gitosis/repository.py +++ b/gitosis/repository.py @@ -143,11 +143,15 @@ class GitRevParseError(GitError): def has_initial_commit(git_dir): child = subprocess.Popen( - args=['git', 'rev-parse', 'HEAD'], + args=[ + 'git', + '--git-dir=.', + 'rev-parse', + 'HEAD', + ], cwd=git_dir, stdout=subprocess.PIPE, close_fds=True, - env=dict(GIT_DIR='.'), ) got = child.stdout.read() returncode = child.wait() |