mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 16:57:49 +03:00
store commitdate in mercurial's internal format.
This commit is contained in:
parent
f56d6c1457
commit
e0c29b6bc8
@ -210,7 +210,10 @@ class GitHandler(object):
|
|||||||
|
|
||||||
extra = ctx.extra()
|
extra = ctx.extra()
|
||||||
if 'committer' in extra:
|
if 'committer' in extra:
|
||||||
commit['committer'] = extra['committer']
|
# fixup timezone
|
||||||
|
(name_timestamp, timezone) = extra['committer'].rsplit(' ', 1)
|
||||||
|
timezone = format_timezone(-int(timezone))
|
||||||
|
commit['committer'] = '%s %s' % (name_timestamp, timezone)
|
||||||
if 'encoding' in extra:
|
if 'encoding' in extra:
|
||||||
commit['encoding'] = extra['encoding']
|
commit['encoding'] = extra['encoding']
|
||||||
|
|
||||||
@ -585,7 +588,7 @@ class GitHandler(object):
|
|||||||
|
|
||||||
# if committer is different than author, add it to extra
|
# if committer is different than author, add it to extra
|
||||||
if not commit._author_raw == commit._committer_raw:
|
if not commit._author_raw == commit._committer_raw:
|
||||||
extra['committer'] = commit._committer_raw
|
extra['committer'] = "%s %d %d" % (commit.committer, commit.commit_time, -commit.commit_timezone)
|
||||||
|
|
||||||
if commit._encoding:
|
if commit._encoding:
|
||||||
extra['encoding'] = commit._encoding
|
extra['encoding'] = commit._encoding
|
||||||
|
Loading…
Reference in New Issue
Block a user