[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: TortoiseSVN 1.3 Upgrade Problems

From: Nathan Kidd <nathan-svn_at_spicycrypto.ca>
Date: 2005-12-16 20:42:28 CET

Stefan Küng wrote:
>> 1.2.6 -> 1.3:
>> Context menus are gone.
>
> Next time this happens, read the last installer dialog *exactly*! It
> will tell you that the installation failed (that's why the "show
> changelog" checkbox isn't there - it's not the normal 'installation
> succeeded' dialog but the 'installation failed' dialog).

I'm no doubt guilty as charged. Given the couple other replies noting
similar experiences to mine, and human nature in general, perhaps the
failure mode can be improved by having MB_STOP msgbox pop up to say
there was an error? I postulate that when the vast majority of people
clicking through an installer see the final page with a "Finish" button
they immediately click it without reading anything whatsoever.

> Here again: the installation/upgrade failed (but unfortunately, the
> custom action cleaning up all registry entries was run, so TSVN isn't
> registered with the shell anymore).

Should it not trigger a roll back if an error occurs?

>> 1. Do we support 'upgrade' installs without uninstall first?

> It should work with the most recent nightlies. I've changed the custom
> action closing the running cache process to wait a little longer, so the
> upgrade shouldn't fail anymore if the cache needs some time to quit
> properly.

This morning I tried going from 1.3.0.5129 to 1.3.0.5165 and the install
failed as I described in "1.3 -> 1.3" in my original mail. Do you
expect this to work or should I try updating 5165 with the next nightly?

> It does uninstall the old version first (if the upgrade works and
> doesn't abort, of course).

To clarify what my expectation should be:

The latest 1.3 nightlies should:
   1. automatically uninstall any old TortoiseSVN installation (1.2.x or
1.3.x)
   2. install the new version
   3. ask for reboot

Is this right? If so, if the current nightlies do not do this do you
want reports?

Thanks,

-Nathan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Dec 16 20:42:17 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.