File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 786, in _runcommand
return checkargs()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 757, in checkargs
return cmdfunc()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 693, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 463, in check
return func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 1279, in commit
node = cmdutil.commit(ui, repo, commitfunc, pats, opts)
File "/usr/lib/python2.7/dist-packages/mercurial/cmdutil.py", line 1294, in commit
scmutil.match(repo[None], pats, opts), opts)
File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 1277, in commitfunc
match, editor=e, extra=extra)
File "/usr/lib/python2.7/dist-packages/mercurial/localrepo.py", line 1199, in commit
ret = self.commitctx(cctx, True)
File "/usr/lib/python2.7/dist-packages/mercurial/localrepo.py", line 1250, in commitctx
changed)
File "/usr/lib/python2.7/dist-packages/mercurial/localrepo.py", line 1046, in _filecommit
return flog.add(text, meta, tr, linkrev, fparent1, fparent2)
File "/usr/lib/python2.7/dist-packages/mercurial/filelog.py", line 47, in add
return self.addrevision(text, transaction, link, p1, p2)
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line 1001, in addrevision
cachedelta, ifh, dfh)
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line 1092, in _addrevision
entry = self._io.packentry(e, self.node, self.version, curr)
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line 180, in packentry
p = _pack(indexformatng, *entry)
struct.error: 'i' format requires -2147483648 <= number <= 2147483647