[ANN] Announcing new extension for alternative subrepo functionality.

paul_nathan at selinc.com paul_nathan at selinc.com
Fri Aug 10 16:17:39 UTC 2012


"Haase, Peter" <Peter.Haase at draeger.com> wrote on 08/10/2012 07:54:38 AM:

> From: "Haase, Peter" <Peter.Haase at draeger.com>
> To: "'mercurial at selenic.com'" <mercurial at selenic.com>, 
> Cc: "'paul_nathan at selinc.com'" <paul_nathan at selinc.com>
> Date: 08/10/2012 07:55 AM
> Subject: RE: [ANN] Announcing new extension for alternative subrepo 
> functionality.
> 
> 
> > From: Haase, Peter 
> > 
> > > From: paul_nathan at selinc.com
> > > 
> > > All,
> > > 
> > > I am exceptionally pleased to present Guestrepos, an extension for 
> > > handling components for large products. 
> > 
> > I parsed the (excellent) documentation - looks great! Thanks 
> > a lot! We will test it as soon as possible and give more feedback.
> > 
> > Peter 
> > 
> 
> Hi Paul,
> 
> looks like the extension fits excactly to our use cases! Beside one 
issue
> (see below) everything works fine.
> 
> When pulling non existent (locally) guestrepos by using grpull an error
> message occurs and the guest repos are not cloned. 
> 
> The output for 'hg grpull' (same output for 'grsync'):
> 
> "cloning testrepo
> requesting all changes
> adding changesets
> transaction abort!
> rollback completed
> 'super' object has no attribute 'progress'
> 
> finished with errors
> 
> mibbrowser: 'super' object has no attribute 'progress'
> verifying testrepo
> repository C:\Documents and
> Settings\peter\guestrepotests\testguestrepo1\testrepo not found"
> 
> When calling the same command with the debug option (i.e. 'hg grpull
> --debug') everything works fine and the testrepo is cloned to the 
specified
> location within the parent repo!
> 
> Did I do something wrong? Any idea why using the '--debug' option fixes 
the
> problem?
> 
> I'm using Mercurial 2.2.3 under Windows XP.
> 
> The mapping files looks like: 
> 
> 'testrepo = myrepopath default'
> 
> and 
> 
> 'myrepopath = http://hg/tools/repoxy'.
> 
> Peter

Peter,

A couple notes:

(1) We haven't focused really on Windows yet. I'm digging up a Windows XP 
VM and getting it set up for a bug repro now. 
(2) hg 2.2.3 should work, it's what we're running right now.

Do you have a 'progress' option in your UI enabled anywhere?  What is 
particularly surprising is that we neither have a super nor a progress 
identifier in our code. There's clearly some kind of interference going 
on... I have no idea what's up with the --debug "enabling" you to succeed!

Can you try with the --traceback option? Also - can you send me a list of 
the extensions you do have enabled?

- - -
Regards,
Paul Nathan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20120810/bba504c3/attachment-0002.html>


More information about the Mercurial mailing list