OSDN Git Service

Added missing "self"s to make the script evaluate correctly.
authorSimon Hausmann <hausmann@kde.org>
Tue, 20 Mar 2007 19:59:30 +0000 (20:59 +0100)
committerSimon Hausmann <hausmann@kde.org>
Tue, 20 Mar 2007 19:59:30 +0000 (20:59 +0100)
Signed-off-by: Simon Hausmann <hausmann@kde.org>
contrib/fast-import/git-p4.py

index 477238f..8cb63f9 100755 (executable)
@@ -489,9 +489,9 @@ class GitSync(Command):
         self.committedChanges.add(int(details["change"]))
         committer = ""
         if author in self.users:
-            committer = "%s %s %s" % (self.users[author], epoch, tz)
+            committer = "%s %s %s" % (self.users[author], epoch, self.tz)
         else:
-            committer = "%s <a@b> %s %s" % (author, epoch, tz)
+            committer = "%s <a@b> %s %s" % (author, epoch, self.tz)
 
         self.gitStream.write("committer %s\n" % committer)
 
@@ -735,10 +735,10 @@ class GitSync(Command):
             except:
                 pass
 
-        tz = - time.timezone / 36
-        tzsign = ("%s" % tz)[0]
+        self.tz = - time.timezone / 36
+        tzsign = ("%s" % self.tz)[0]
         if tzsign != '+' and tzsign != '-':
-            tz = "+" + ("%s" % tz)
+            self.tz = "+" + ("%s" % self.tz)
 
         self.gitOutput, self.gitStream, self.gitError = popen2.popen3("git-fast-import")
 
@@ -774,7 +774,7 @@ class GitSync(Command):
         else:
             changes = []
 
-            if len(changesFile) > 0:
+            if len(self.changesFile) > 0:
                 output = open(self.changesFile).readlines()
                 changeSet = Set()
                 for line in output:
@@ -794,7 +794,7 @@ class GitSync(Command):
                 changes.reverse()
 
             if len(changes) == 0:
-                if not silent:
+                if not self.silent:
                     print "no changes to import!"
                 sys.exit(1)
 
@@ -802,7 +802,7 @@ class GitSync(Command):
             for change in changes:
                 description = p4Cmd("describe %s" % change)
 
-                if not silent:
+                if not self.silent:
                     sys.stdout.write("\rimporting revision %s (%s%%)" % (change, cnt * 100 / len(changes)))
                     sys.stdout.flush()
                 cnt = cnt + 1
@@ -841,7 +841,7 @@ class GitSync(Command):
                                 merged = "refs/heads/" + merged
                             self.commit(description, files, branch, branchPrefix, parent, merged)
                     else:
-                        self.commit(description, files, branch, globalPrefix, initialParent)
+                        self.commit(description, files, self.branch, self.globalPrefix, self.initialParent)
                         self.initialParent = ""
                 except IOError:
                     print self.gitError.read()