On Mon, Oct 6, 2008 at 8:27 AM, Peer Sommerlund <[EMAIL PROTECTED]> wrote: > > > 2008/10/6 TK Soh <[EMAIL PROTECTED]> >> >> 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. [...] >> >> 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. > > I agree. There is no need for multiple versions of THG on the same machine. > > The experiment was to determine the results of a user that did not read or > understand the importance of uninstalling 0.4.1 before installing 0.5 > > I installed 0.5 in the same directory as 0.4.1 was installed, so the 0.4.1 > files were overwritten by the 0.5 files. > > > As I see it, the most important task with respect to the installer is to > make it detect and uninstall older versions of THG. > > Have I misunderstood you?
No, you have not :-) Though I'd like to make it "one of the most important tasks". You know what the others are ;-) ------------------------------------------------------------------------- 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
