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

Re: Missing Icons - Resolution

From: Richard Tenney <Richard.Tenney_at_cs.umb.edu>
Date: 2005-10-20 19:58:26 CEST

At 04:11 AM 10/20/2005, Molle Bestefich wrote:

>Richard Tenney wrote:
> > Is it a bug that removing TortoiseSVN doesn't clean out all its entries in
> > the registry? And if so, does the problem lie in Microsoft's uninstall
> > software or is there something missing from the TortoiseSVN scripts?
>
>If you can remember exactly what versions you installed (in order),
>I could try to reproduce the problem.

The best I will be able to do is an approximation...I installed
TortoiseSVN-1.2.1.3895-svn-1.2.1.msi in c:\local\TortoiseSVN, and I
subsequently removed it and installed TortoiseSVN-1.2.4.4479-svn-1.2.3.msi
in C:\Program Files\TortoiseSVN. I did this while I was flailing around,
trying to get Apache to act as my Subversion server. Somewhere along the
line, the C:\local\TortoiseSVN directory disappeared from my hard drive,
but there was still at least one reference to it in my registry. I think
it had the word "icon" either as part of the key or the value, but I can't
be sure, because I was flying pretty fast when I came across this in the
process of cleaning my registry of all references to Tortoise (except
clearly innocuous things like MRU lists, which mostly referred to .msi files).

Caveats: I am not 100% sure that I actually uninstalled 1.2.1 before I
installed 1.2.4. If the installer was happy to let me install the one over
the other, I may have done so. And I don't know if I manually removed the
c:\local\TortoiseSVN directory or if the installation program did. And,
the problem may not have occurred until the directory was gone, even though
1.2.4 was installed.

I'm way out of my league here, but if I were to guess, the crucial aspects
of this were
1) my moving TortoiseSVN from one location to another as I upgraded from
1.2.1 to 1.2.4, and
2) not removing all related registry entries when uninstalling the software
(or alternatively, overlaying old, incorrect values with new ones when
installing).

What I am sure of is that, after uninstalling 1.2.4 and rebooting, the use
of regedit to find and remove Tortoise entries before reinstalling
TortoiseSVN cured the disappearing overlay icons.

Many thanks for asking about this and for helping provide TortoiseSVN,
which is a lovely piece of software.
     - Richard

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Oct 20 19:58:50 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.