On Thu, Feb 12, 2009 at 1:31 AM, TK Soh <[email protected]> wrote:
> On Thu, Feb 12, 2009 at 1:11 AM, Steve Borho <[email protected]> wrote:
>> On Wed, Feb 11, 2009 at 5:53 PM, TK Soh <[email protected]> wrote:
>>> On Wed, Feb 11, 2009 at 11:48 PM, Steve Borho <[email protected]> wrote:
>>>> The nightly builds install over the top of 0.6 without requiring an
>>>> uninstall to happen first.  Whatever hack TK put into the 0.6
>>>> installer to require the uninstall/reboot step hasn't made it back
>>>> into the tip installer scripts.
>>>
>>> Do you mean it's not in the installer patch queue I published on freehg?
>>
>> The forest installer branched away from the pure-MQ based
>> method a couple weeks before 0.6 was released.  Changes pushed
>> to your repo after that point have not been merged back.
>>
>> stuff that's on freehg is hard to find, what's your URL again?
>
> You can look under my collection (should be easy to remember the URL
> syntax for freehg)
>
>   http://freehg.org/u/tksoh/
>
>>>> I'm ok with a release note to tell people to uninstall 0.4 or earlier
>>>> before installing 0.7.
>>>
>>> We have done that before, but not everyone remember (or willing?) to
>>> do that. That's why we force them to uninstall before upgrade to 0.6.
>>
>> What's the consequences again if they do not uninstall 0.4 first?
>> Does it leave the shell/registry totally confused?
>
> Thg < 0.5 use a different set of registry keys for overlay icons,
> which needs to be removed since we are not using the new ones to share

s/not/now/

> with TortoiseOverlays.dll.
>
>> We've got a few weeks, I'd rather fix this by refusing to install if
>> <=0.4 is found, if possible.  I see in the M/L history Peer had a patch
>> for some of this, but I can't get it out of gmail anymore.  Do you
>> still have that patch, Peer?
>>
>> 0.7 over the top of >= 0.5 should work flawlessly, and I would like
>> to limit the baggage we carry forward.
>
> It seems that way when I tried last time, but I haven't seen any
> official document to guarantee that behavior. The core of the issue is
> that Windows can only remove/replace files that are not in used,
> that's why need to unregister and restart Explorer to detach it from
> tortoisehg.dll - at least on version < 0.5.
>
> I suspect the use of TortoiseOverlays.dll somehow changed that, but
> then again, I don't have the official statement.
>

------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to