On Mon, Oct 6, 2008 at 5:39 AM, Peer Sommerlund
<[EMAIL PROTECTED]> wrote:
> 2008/10/6 TK Soh <[EMAIL PROTECTED]>
>>
>> On Wed, Oct 1, 2008 at 2:06 AM, Douglas Philips <[EMAIL PROTECTED]> wrote:
>> >> 1.  You must uninstall the previous version of TortoiseHg before
>> >>   upgrading to 0.5, so that the registry are properly managed.
>> >
>> > I'm afraid to ask... what happens if you forget to uninstall 0.4 or
>> > 0.4.1
>> > first? Will the installer notice or will generally bad things happen?
>>
>> Unless you choose to install the new version into the different
>> program dir, else you should not even be able to complete the
>> installation. I am really not sure what would happen if you install
>> them both.
>>
>> My suspect is that you may get some of the icons though, since the
>> class ID's are now different too, so the new version don't overwrite
>> the old ones. But having multiple copy of python library in one
>> Explorer instance may cause problem - this is why we still can't
>> install TortoiseHg along side TortoiseBzr (also Python-based).
>
> Did you read my mail from 1 October?

I just did. And I agree with your assessment in general.

> Short summary: I tried my luck as a stupid user, and installed 0.5 on top of
> 0.4.1. TSVN and TCVS continued to work (TSVN uses TortoiseOverlay), but THG
> does not show clean and added overlays. It does show modified overlay
> though.
> I have tried removing the old registry keys, but no change to overlays.
> clean (C) and added (A) not shown. modified (M) shown.
> My machine is so worked up by my own TortoiseOverlay experiments, so I would
> not count this a a definite - it might as well be some leftovers from my old
> experiments.

Thanks for doing the investigation. It's all interesting facts.
However, we don't plan on supporting installation of multiple versions
of THG, so it's probably not worth spending time in.

Maybe we should get back to this when we have spent enough time on
those higher on the list?

> I do have TBZR installed, and it shows nice overlays on "clean" files. I
> have not made extensive experiments with TBZR though. When trying to run
> shell extension commands (right-click) I get an "ImportError: No module
> named commands"

There appears to be only one way to solve this: the C++ shellext code.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Tortoisehg-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to