Fix gitdir not being set when cloning. Needed for writing the p4 users cache.
authorSimon Hausmann <simon@luria.(none)>
Sun, 20 May 2007 13:15:34 +0000 (15:15 +0200)
committerSimon Hausmann <simon@luria.(none)>
Sun, 20 May 2007 13:15:34 +0000 (15:15 +0200)
git-p4

diff --git a/git-p4 b/git-p4
index e5e7c6b..14be55b 100755 (executable)
--- a/git-p4
+++ b/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":