transaction abort on clone command

Thomas Porschberg porschberg at osp-dd.de
Tue May 25 05:56:35 UTC 2010


Hi,

I'm new to mercurial.
I have Linux and installed 
Mercurial Distributed SCM (version 1.5.1)

When I try to do a 

hg --verbose --traceback clone <my-project-URL>

I get:
requesting all changes
adding changesets
adding manifests
adding file changes
transaction abort!
rollback completed
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line
47, in _ru ncatch
    return _dispatch(ui, args)
  File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line
467, in _d ispatch
    return runcommand(lui, repo, cmd, fullargs, ui, options, d)
  File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line
337, in ru ncommand
    ret = _runcommand(ui, options, cmd, d)
  File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line
518, in _r uncommand
    return checkargs()
  File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line
472, in ch eckargs
    return cmdfunc()
  File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line
466, in <l
ambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/usr/lib/python2.5/site-packages/mercurial/util.py", line 401,
in check return func(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/mercurial/commands.py", line
681, in cl one
    branch=opts.get('branch'))
  File "/usr/lib/python2.5/site-packages/mercurial/hg.py", line 315, in
clone dest_repo.clone(src_repo, heads=revs, stream=stream)
  File "/usr/lib/python2.5/site-packages/mercurial/localrepo.py", line
2201, in clone
    return self.pull(remote, heads)
  File "/usr/lib/python2.5/site-packages/mercurial/localrepo.py", line
1475, in pull
    return self.addchangegroup(cg, 'pull', remote.url())
  File "/usr/lib/python2.5/site-packages/mercurial/localrepo.py", line
2072, in addchangegroup
    if fl.addgroup(chunkiter, revmap, trp) is None:
  File "/usr/lib/python2.5/site-packages/mercurial/revlog.py", line
1230, in add group
    for chunk in revs:
  File "/usr/lib/python2.5/site-packages/mercurial/changegroup.py",
line 31, in chunkiter
    c = getchunk(source)
  File "/usr/lib/python2.5/site-packages/mercurial/changegroup.py",
line 24, in getchunk
    % (len(d), l - 4))
Abort: premature EOF reading chunk (got 79792 bytes, expected 95136)
abort: premature EOF reading chunk (got 79792 bytes, expected 95136)


This error is reproducible and seems  independent from a specific
version. 
Should I create a special mercurial group or something similar?

Best regards
Thomas
 

-- 
_____________________________________________________

Thomas Porschberg
Otto Group · GroupTechnologyPartner - Dresden (GTP)
Softwareentwickler · Lokale Logistik · FI-IS-LL

GroupTechnologyPartner - Dresden GmbH · Freiberger Straße 35 · 01067
Dresden Telefon +49 (0) 351 497 23 158 · Fax +49 (0) 351 497 23 119
porschberg at osp-dd.de · www.ottogroup.com <http://www.ottogroup.com/> 
_____________________________________________________
AG Dresden, HRB 2475
Geschäftsführer: Dr. Thomas Tribius, Martin Mildner 



More information about the Mercurial mailing list