hgext/convert/git.py
changeset 8271 e3d3dad805f9
parent 8250 1b60efdb8bc5
child 8456 e9e2a2c9b294
--- a/hgext/convert/git.py	Fri May 01 12:35:13 2009 +0200
+++ b/hgext/convert/git.py	Fri May 01 11:32:19 2009 +0200
@@ -90,6 +90,7 @@
         message = self.recode(message)
         l = c[:end].splitlines()
         parents = []
+        author = committer = None
         for e in l[1:]:
             n, v = e.split(" ", 1)
             if n == "author":
@@ -104,9 +105,10 @@
                 committer = " ".join(p[:-2])
                 if committer[0] == "<": committer = committer[1:-1]
                 committer = self.recode(committer)
-                message += "\ncommitter: %s\n" % committer
             if n == "parent": parents.append(v)
 
+        if committer and committer != author:
+            message += "\ncommitter: %s\n" % committer
         tzs, tzh, tzm = tz[-5:-4] + "1", tz[-4:-2], tz[-2:]
         tz = -int(tzs) * (int(tzh) * 3600 + int(tzm))
         date = tm + " " + str(tz)