[BUNDLE] Overlay patches update

Guido Ostkamp hg at ostkamp.fastmail.fm
Thu Nov 1 14:48:06 CDT 2007


Hello Brendan,

On Sat, 22 Sep 2007, Brendan Cully wrote:
> On Sunday, 23 September 2007 at 00:01, Guido Ostkamp wrote:
>> it appears the "Overlay" patch queue described on 
>> <http://www.selenic.com/mercurial/wiki/index.cgi/OverlayRepository> is 
>> broken.
>>
>> When I try to follow the 'Getting started' hints at the end the systems 
>> fails to apply the patches. It appears they have not been updated for 
>> some time and are now no longer fitting to the current crew repo.
>
> You are correct, it does not apply to crew.
>
>> Would it be possible to fix this?
>
> Yes, but I'm stretched very thin until mid-October. I don't think it'll 
> happen before then unless someone else does it, I'm afraid.

I have spent some hours to update your Overlay extension. In the 
attachment you can find a Mercurial bundle that can be unbundled on top of 
your repository.

It fixes the extension up and including to main Mercurial repository 
Changeset 30d4d8985dd8 (at least the clone command mentioned in the Wiki 
works).

| o  changeset:   4970:30d4d8985dd8
| |  user:        Matt Mackall <mpm at selenic.com>
| |  date:        Sun Jul 22 14:53:57 2007 -0500
| |  summary:     transactions: avoid late tear-down (issue641)

This is of course not the current tip, but I could not get any further. 
Matt Mackell revamped the internals that hard in the following changesets 
that I have not been able to follow it any further because of lack of 
internal knowhow.

The critical changes are

| o  changeset:   4971:3e6dae278c99
| |  user:        Matt Mackall <mpm at selenic.com>
| |  date:        Mon Jul 23 20:44:07 2007 -0500
| |  summary:     revlog: regroup parsing code

| o  changeset:   4972:8d0cf46e0dc6
| |  user:        Matt Mackall <mpm at selenic.com>
| |  date:        Mon Jul 23 20:44:07 2007 -0500
| |  summary:     revlog: add revlogio interface
...

where many things changed.

Maybe you see a chance to jump in now that Mid-October is passed.

Best regards

Guido
-------------- next part --------------
A non-text attachment was scrubbed...
Name: overlay-patches-bundle
Type: application/octet-stream
Size: 5563 bytes
Desc: overlay-patches-bundle
Url : http://selenic.com/pipermail/mercurial-devel/attachments/20071101/a11dcaaf/attachment.obj 


More information about the Mercurial-devel mailing list