Missing revlogs on new, empty repository

martythornley martythornley at gmail.com
Sat Aug 20 02:04:55 UTC 2011


Thanks!

Here are the results. Same when running clone in terminal as when using SourceTree. Also tried another gui - MacHG and same results.

MacBooKPro:Test Thornley$ hg clone http://blogsitebeta.com/wp-content/plugtest/seo-image-galleries --traceback
destination directory: seo-image-galleries
requesting all changes
adding changesets
transaction abort!
rollback completed
Traceback (most recent call last):
  File "/Library/Python/2.6/site-packages/mercurial/dispatch.py", line 58, in _runcatch
    return _dispatch(ui, args)
  File "/Library/Python/2.6/site-packages/mercurial/dispatch.py", line 601, in _dispatch
    cmdpats, cmdoptions)
  File "/Library/Python/2.6/site-packages/mercurial/dispatch.py", line 406, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/Library/Python/2.6/site-packages/mercurial/dispatch.py", line 655, in _runcommand
    return checkargs()
  File "/Library/Python/2.6/site-packages/mercurial/dispatch.py", line 609, in checkargs
    return cmdfunc()
  File "/Library/Python/2.6/site-packages/mercurial/dispatch.py", line 598, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/Library/Python/2.6/site-packages/mercurial/util.py", line 433, in check
    return func(*args, **kwargs)
  File "/Library/Python/2.6/site-packages/mercurial/commands.py", line 825, in clone
    branch=opts.get('branch'))
  File "/Library/Python/2.6/site-packages/mercurial/hg.py", line 335, in clone
    dest_repo.clone(src_repo, heads=revs, stream=stream)
  File "/Library/Python/2.6/site-packages/mercurial/localrepo.py", line 2027, in clone
    return self.pull(remote, heads)
  File "/Library/Python/2.6/site-packages/mercurial/localrepo.py", line 1358, in pull
    lock=lock)
  File "/Library/Python/2.6/site-packages/mercurial/localrepo.py", line 1825, in addchangegroup
    if (cl.addgroup(source, csmap, trp) is None
  File "/Library/Python/2.6/site-packages/mercurial/revlog.py", line 1122, in addgroup
    chunkdata = bundle.parsechunk()
  File "/Library/Python/2.6/site-packages/mercurial/changegroup.py", line 170, in parsechunk
    l = self.chunklength()
  File "/Library/Python/2.6/site-packages/mercurial/changegroup.py", line 154, in chunklength
    d = readexactly(self._stream, 4)
  File "/Library/Python/2.6/site-packages/mercurial/changegroup.py", line 14, in readexactly
    s = stream.read(n)
  File "/Library/Python/2.6/site-packages/mercurial/util.py", line 994, in read
    for chunk in self.iter:
  File "/Library/Python/2.6/site-packages/mercurial/util.py", line 972, in splitbig
    for chunk in chunks:
  File "/Library/Python/2.6/site-packages/mercurial/localrepo.py", line 1752, in gengroup
    raise util.Abort(_("empty or missing revlog for %s") % fname)
Abort: empty or missing revlog for Untitled.php
abort: empty or missing revlog for Untitled.php


On Aug 18, 2011, at 9:30 PM, Matt Mackall [via Mercurial] wrote:

> [cc:ing back to the list] 
> 
> On Thu, 2011-08-18 at 15:34 -0700, Marty Thornley wrote: 
> > Forgive my ignorance, but not familiar yet with the traceback command. Is that added along with the clone command or run that after? 
> > 
> > Did you want results of clone from bitbucket->newRepository or newRepository->local? 
> 
> Take the command/scenario that was giving you an error, repeat it, 
> except this time with the --traceback flag so that we have more 
> information. 
> 
> > Also... I don't think I mentioned... When I am pulling or cloning to local I am using SourceTree on a Mac 
> 
> Never heard of it. Please run Mercurial directly or take it up with the 
> SourceTree project. 
> 
> > On Aug 18, 2011, at 3:20 PM, Matt Mackall wrote: 
> > 
> > > On Thu, 2011-08-18 at 15:16 -0700, martythornley wrote: 
> > >> Yep. Just went to the page in the browser and it works fine. 
> > >> 
> > >> Also, I can clone a repository from bitbuket into the directory, work on it, commit and push back up - all works fine. 
> > >> 
> > >> I thought cloning from bitbucket might pull in a repository that was 
> > >> created properly. But when I then try to clone that to local, I get 
> > >> the same error, even though it seems to talk to bitbucket fine. 
> > > 
> > > Please post the results of running your clone with --traceback. 
> > > 
> > > -- 
> > > Mathematics is the supreme nostalgia of our time. 
> > > 
> > >
> 
> 
> -- 
> Mathematics is the supreme nostalgia of our time. 
> 
> 
> _______________________________________________ 
> Mercurial mailing list 
> [hidden email] 
> http://selenic.com/mailman/listinfo/mercurial
> 
> 
> If you reply to this email, your message will be added to the discussion below:
> http://mercurial.808500.n3.nabble.com/Missing-revlogs-on-new-empty-repository-tp3266362p3267106.html
> To unsubscribe from Missing revlogs on new, empty repository, click here.



--
View this message in context: http://mercurial.808500.n3.nabble.com/Missing-revlogs-on-new-empty-repository-tp3266362p3269783.html
Sent from the General mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20110819/6fd00fd6/attachment-0002.html>


More information about the Mercurial mailing list