confused by rest local rest remote
Daniel Vainsencher
daniel.vainsencher at gmail.com
Tue Sep 27 18:02:02 UTC 2005
Ok, good to know this works for someone other than Avi and I...
About the dialog:
Actually, MCConfiguration>>upgrade shows the way. The relevant piece is:
[ver merge]
on: MCMergeResolutionRequest do: [:request |
request merger conflicts isEmpty
ifTrue: [request resume: true]
ifFalse: [request pass]]
We want ver to be the merger, instead of the version.
So I started to change MCConfigs to use a combination of the script and
this element, but I went down a wrong path somewhere in there, don't
think its worth continuing from.
Daniel
Marcus Denker wrote:
>
> Am 27.09.2005 um 11:06 schrieb Avi Bryant:
>
>>
>> On Sep 27, 2005, at 12:36 AM, stéphane ducasse wrote:
>>
>>>
>>> I think that this is normal that you did not got any problem anymore
>>> since everything was already loaded in the image I sent you.
>>> Now take a 93 image and load the script you did or load the script I
>>> did with all the packages (not only the modified ones) and you
>>> should get conflicts as I did (normally you will obtain the same
>>> image that the one I provided to you and this one report conflicts).
>>>
>>
>> Nope. It worked just fine for me. Maybe it only works on this side
>> of the Pacific.
>>
>> Here's what I did:
>>
>> - Start with the Squeak3.9a-6693.image
>> - Load Monticello-avi.274.mcz
>> - Run the script below
>>
>> Then wait a really long time, hit Merge, wait a really long time
>> again... and you're done.
>>
>
> Yes, worked for me, too.
>
> The new packages are marked dirty, I think this is related to the fact
> that they don't have
> the 39a repository defined (they only have the local cache). So we need
> to somehow
> fix that.
>
> How do we proceed? If we put a cs with Avi's code out into the update
> stream, the
> users would need to press the "merge" button. The question is if we
> want that...
>
> Marcus
>
>
More information about the Packages
mailing list