Open richard42 opened 9 years ago
Due to lack of the '%s' format specifier in the 'strftime' function in Cygwin. Here is a patch which fixes this:
diff --git a/gitifyhg/hgimporter.py b/gitifyhg/hgimporter.py index 1ff9766..bee1b7d 100644 --- a/gitifyhg/hgimporter.py +++ b/gitifyhg/hgimporter.py @@ -18,6 +18,7 @@ # Some of this code comes from https://github.com/felipec/git/tree/fc/remote/hg # but much of it has been rewritten. +import calendar import time import re @@ -113,7 +114,7 @@ class HGImporter(object): return output("commit refs/notes/hg-%s" % (self.hgremote.uuid)) output("mark :%d" % (self.marks.new_notes_mark())) - output("committer <gitifyhg-note> %s" % (time.strftime('%s %z'))) + output("committer <gitifyhg-note> %i %s" % (calendar.timegm(time.gmtime()), time.strftime('%z'))) message = u"hg from %s (%s)\n" % (self.prefix, self.hgremote.url) message = message.encode("utf-8") output("data %d" % (len(message)))
Due to lack of the '%s' format specifier in the 'strftime' function in Cygwin. Here is a patch which fixes this: