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

Re: Uninstall issue wrt/ the asp.net hack

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-06-26 17:28:20 CEST

Peter Imburg wrote:
> I found a small uninstall (and arguably install) issue with an easy
> work around but which might be a good bug to fix.
> Here's the steps to reproduce:
> Install Tortoise with the asp.net option checked. Decide you don't
> want that asp.net hack.... so uninstall Tortoise. Reinstall Tortoise
> with the asp.net option *unchecked*.
> Expected behavior: Tortoise would not do the asp.net hack anymore.
> Actual behavior: Tortoise continues to do the asp.net hack
> Work around: Go into your system environment variables and remove
> the variable SVN_ASP_DOT_NET_HACK .
> I think that the uninstall operation should unconditionally remove
> the hack environment variable if it exists. It might also be a good
> idea to remove the variable on install if it exists and the hack
> option is unchecked.
> I know it sucks to have bugs related to what is a hack in the first
> place. However, I thought the list might find this info helpful.

We must not remove the variable on uninstall. That's why msi doesn't do
it, and we must not force it to do it.
The reason is simple: you may have other Subversion clients installed
which need that variable.

In the upcoming 1.4.0 release, that option in the installer is gone. It
has been replaced by an option in the settings dialog.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Mon Jun 26 17:34:59 2006

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

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