print error message when p4 print fails (eg. due to permission problems)
[gitweb.git] / contrib / fast-import / git-p4
index e955ad4f442d1e44cf96079f8589687ba487c26e..35c24c93e3e0705e6861838684c42853d5322e2d 100755 (executable)
@@ -702,6 +702,11 @@ class P4Sync(Command):
                 text += filedata[j]['data']
                 j += 1
 
+
+            if not stat.has_key('depotFile'):
+                sys.stderr.write("p4 print fails with: %s\n" % repr(stat))
+                continue
+
             contents[stat['depotFile']] = text
 
         for f in files: