+ change = info["change"]
+ if change > newestRevision:
+ newestRevision = change
+
+ fileCnt = fileCnt + 1
+
+ details["change"] = newestRevision
+
+ gitOutput, gitStream, gitError = popen2.popen3("git-fast-import")
+ commit(details)
+
+ gitStream.close()
+ gitOutput.close()
+ gitError.close()
+else:
+ output = os.popen("p4 changes %s...%s" % (prefix, changeRange)).readlines()
+
+ changes = []
+ for line in output:
+ changeNum = line.split(" ")[1]
+ changes.append(changeNum)
+
+ changes.reverse()
+
+ if len(changes) == 0:
+ print "no changes to import!"
+ sys.exit(1)