Code

Fixed the initial version import by getting the file index correct by correctly skipp...
authorSimon Hausmann <hausmann@kde.org>
Tue, 20 Mar 2007 20:13:49 +0000 (21:13 +0100)
committerSimon Hausmann <hausmann@kde.org>
Tue, 20 Mar 2007 20:13:49 +0000 (21:13 +0100)
Signed-off-by: Simon Hausmann <hausmann@kde.org>
contrib/fast-import/git-p4.py

index 8cb63f9540b6e5de030667df01e9f419f0102e39..54ddf73dacd45690cccf8cc2a4c12b83adab2b9c 100755 (executable)
@@ -480,7 +480,7 @@ class GitSync(Command):
 
         return ""
 
-    def commit(self, details, files, branch, branchPrefix, parent, merged = ""):
+    def commit(self, details, files, branch, branchPrefix, parent = "", merged = ""):
         epoch = details["time"]
         author = details["user"]
 
@@ -757,6 +757,7 @@ class GitSync(Command):
                     newestRevision = change
 
                 if info["action"] == "delete":
+                    fileCnt = fileCnt + 1
                     continue
 
                 for prop in [ "depotFile", "rev", "action", "type" ]:
@@ -768,7 +769,7 @@ class GitSync(Command):
 
             try:
                 self.commit(details, self.extractFilesFromCommit(details), self.branch, self.globalPrefix)
-            except:
+            except IOError:
                 print self.gitError.read()
 
         else: