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

Re: ? How is the ShellExt Registered (Manual Installation)

From: Jean-Marc van Leerdam <j.m.van.leerdam_at_gmail.com>
Date: Wed, 19 Mar 2008 09:44:25 +0100

Hi Alec,

On 19/03/2008, Alec S. <googroups_at_hotmail.com> wrote:
> On Mar 17, 1:19 pm, Stefan Küng <tortoise..._at_gmail.com> wrote:
> > Alec S. wrote:
> > > On Mar 17, 12:07 pm, Alf Christophersen
> > > <alf.christopher..._at_medisin.uio.no> wrote:
> > >> And what do you do when uninstalling the application by removing just
> the folder and leave the registry full of crap?
> >
> > > regedit /s uninstall.reg
> >
> > Great! You just broke every application that requires *one* (or more)
> > components of the application you just uninstalled.
>
> On Mar 17, 4:09 pm, Stefan <tortoise..._at_gmail.com> wrote:
> > > With "regedit /s uninstall.reg" you remove all the registry entries the
> > > application needed when you installed it. Including all the entries for
> > > shared objects.
> > > By removing those, you broke all other applications which require those
> > > shared objects, because you removed the registry entries for those too.
> >
> > One thing to add here:
> > If you would do that with TSVN, and you (or one of the poor souls
> > using your custom method) also have TortoiseCVS installed, you would
> > just have broken all the overlay icons. Because now, TSVN and TCVS
> > share the overlay handler.
>
> Ah, see, you're talking about TSVN. You can make sweeping, absolute
> statements about that because you know it as a developer, but you
> cannot know and thus cannot use statements like that about all other
> apps. There are plenty of apps that don't need fancy installers, even
> Subversion itself comes in ZIP form.

Stefan did not say you would break *all* programs by using "regedit /s
uninstall.reg", but he warned you that it can break *some* programs.
And since you don't know *all* programs in the world, you expose
yourself to that risk.

You are perfectly free to expose yourself to these risks, but as
Stefan explained: don't expect any mercy if you shoot yourself in the
foot because of this. (and expect even less if programs released by
you cause foot injuries to others who then come complaining here).

--
Regards,
Jean-Marc
----------------
___
// \\ @@ "De Chelonian Mobile"
/ \_/ \/._) TortoiseSVN
<\_/_\_/ / The coolest Interface to (Sub)Version Control
/_/ \_\ Check out http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-03-19 09:44:44 CET

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