Error while updating my repo
xancorreu
xancorreu at gmail.com
Fri May 4 08:08:30 CDT 2012
I have the same problem with server with hg 1.9.1:
$ hg update
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.2+ (default, Oct 4 2011, 20:03:08) [GCC 4.6.1]
** Mercurial Distributed SCM (version 1.9.1)
** Extensions loaded:
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.dispatch.run()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
27, in run
sys.exit(dispatch(request(sys.argv[1:])))
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
64, in dispatch
return _runcatch(req)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
87, in _runcatch
return _dispatch(req)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
679, in _dispatch
cmdpats, cmdoptions)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
454, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
733, in _runcommand
return checkargs()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
687, in checkargs
return cmdfunc()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
676, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 385,
in check
return func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line
5131, in update
ret = hg.update(repo, rev)
File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 395, in
update
stats = mergemod.update(repo, node, False, False, None)
File "/usr/lib/python2.7/dist-packages/mercurial/merge.py", line 546,
in update
action += manifestmerge(repo, wc, p2, pa, overwrite, partial)
File "/usr/lib/python2.7/dist-packages/mercurial/merge.py", line 170,
in manifestmerge
copy, diverge = copies.copies(repo, p1, p2, pa, dirs)
File "/usr/lib/python2.7/dist-packages/mercurial/copies.py", line
194, in copies
checkcopies(f, m2, m1)
File "/usr/lib/python2.7/dist-packages/mercurial/copies.py", line
154, in checkcopies
for oc in ctx(f, m1[f]).ancestors():
File "/usr/lib/python2.7/dist-packages/mercurial/context.py", line
575, in ancestors
for parent in c.parents():
File "/usr/lib/python2.7/dist-packages/mercurial/context.py", line
407, in parents
r = self._filelog.renamed(self._filenode)
File "/usr/lib/python2.7/dist-packages/mercurial/filelog.py", line
52, in renamed
t = self.revision(node)
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line
899, in revision
text = self._chunkbase(base)
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line
832, in _chunkbase
return self._chunk(rev)
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line
829, in _chunk
return decompress(self._chunkraw(rev, rev))
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line
115, in decompress
return _decompress(bin)
zlib.error: Error -3 while decompressing data: incorrect data check
Al 03/05/12 20:28, En/na xancorreu ha escrit:
> Hi,
>
> I do hg push default and in remote pc I do hg update and I receive:
>
> $ hg update
> ** unknown exception encountered, please report by visiting
> ** http://mercurial.selenic.com/wiki/BugTracker
> ** Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24) [GCC 4.5.2]
> ** Mercurial Distributed SCM (version 1.7.5)
> ** Extensions loaded:
> Traceback (most recent call last):
> File "/usr/bin/hg", line 38, in <module>
> mercurial.dispatch.run()
> File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 16,
> in run
> sys.exit(dispatch(sys.argv[1:]))
> File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 36,
> in dispatch
> return _runcatch(u, args)
> File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 58,
> in _runcatch
> return _dispatch(ui, args)
> File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 593,
> in _dispatch
> cmdpats, cmdoptions)
> File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 401,
> in runcommand
> ret = _runcommand(ui, options, cmd, d)
> File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 644,
> in _runcommand
> return checkargs()
> File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 598,
> in checkargs
> return cmdfunc()
> File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 591,
> in <lambda>
> d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
> File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 426, in
> check
> return func(*args, **kwargs)
> File "/usr/lib/pymodules/python2.7/mercurial/commands.py", line
> 3878, in update
> return hg.update(repo, rev)
> File "/usr/lib/pymodules/python2.7/mercurial/hg.py", line 384, in
> update
> stats = mergemod.update(repo, node, False, False, None)
> File "/usr/lib/pymodules/python2.7/mercurial/merge.py", line 524, in
> update
> action += manifestmerge(repo, wc, p2, pa, overwrite, partial)
> File "/usr/lib/pymodules/python2.7/mercurial/merge.py", line 164, in
> manifestmerge
> copy, diverge = copies.copies(repo, p1, p2, pa, dirs)
> File "/usr/lib/pymodules/python2.7/mercurial/copies.py", line 194,
> in copies
> checkcopies(f, m2, m1)
> File "/usr/lib/pymodules/python2.7/mercurial/copies.py", line 154,
> in checkcopies
> for oc in ctx(f, m1[f]).ancestors():
> File "/usr/lib/pymodules/python2.7/mercurial/context.py", line 554,
> in ancestors
> for parent in visit.pop(0).parents():
> File "/usr/lib/pymodules/python2.7/mercurial/context.py", line 396,
> in parents
> r = self._filelog.renamed(self._filenode)
> File "/usr/lib/pymodules/python2.7/mercurial/filelog.py", line 43,
> in renamed
> m = self._readmeta(node)
> File "/usr/lib/pymodules/python2.7/mercurial/filelog.py", line 23,
> in _readmeta
> t = self.revision(node)
> File "/usr/lib/pymodules/python2.7/mercurial/revlog.py", line 1087,
> in revision
> text = self._chunk(base)
> File "/usr/lib/pymodules/python2.7/mercurial/revlog.py", line 1022,
> in _chunk
> return decompress(self._chunkraw(rev, rev))
> File "/usr/lib/pymodules/python2.7/mercurial/revlog.py", line 119,
> in decompress
> return _decompress(bin)
> zlib.error: Error -3 while decompressing data: incorrect data check
>
>
> What can I do for updating changes?
>
> Thanks in advance,
> Xan.
>
> PS: I use ubuntu with:
>
> hg --version
> Mercurial Distributed SCM (version 2.0.2)
>
> in client
>
> and
>
> $ hg --version
> Mercurial Distributed SCM (version 1.7.5)
>
> in server
>
More information about the Mercurial-devel
mailing list