From: Simon Hausmann Date: Sun, 20 May 2007 13:15:34 +0000 (+0200) Subject: Fix gitdir not being set when cloning. Needed for writing the p4 users cache. X-Git-Tag: v1.5.3-rc0~65^2^2~90 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=59fa4171090ae8dcc7087ac617dca40e66f9b33a;p=git.git Fix gitdir not being set when cloning. Needed for writing the p4 users cache. Signed-off-by: Simon Hausmann --- diff --git a/contrib/fast-import/git-p4 b/contrib/fast-import/git-p4 index e5e7c6be1..14be55bcf 100755 --- a/contrib/fast-import/git-p4 +++ b/contrib/fast-import/git-p4 @@ -972,6 +972,8 @@ class P4Clone(P4Sync): self.needsGit = False def run(self, args): + global gitdir + if len(args) < 1: return False depotPath = args[0] @@ -1007,6 +1009,7 @@ class P4Clone(P4Sync): os.makedirs(dir) os.chdir(dir) system("git init") + gitdir = os.getcwd() if not P4Sync.run(self, [depotPath]): return False if self.branch != "master":