[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: Alec S. <googroups_at_hotmail.com>
Date: Mon, 17 Mar 2008 10:14:59 -0700 (PDT)

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

On Mar 17, 12:34 pm, Stefan Küng <tortoise..._at_gmail.com> wrote:
> Alec S. wrote:
> > any yet. The problem is that the "preferred way" forces the use of an
> > installer which is not desirable in some circumstances. Many apps come
>
> I can't see any reason why msi is not desirable. It's the only way to
> install applications and avoid the dll-hell. Yes, there are other
> installers around which are easier to get started with. But *all* of
> those *will* lead to the dll-hell, unless they could also be run without
> any installation at all. If you think that's not true, just wait a while
> - the dll-hell doesn't happen immediately. And maybe most of the time it
> happens on only a few machines, which isn't a problem if you don't have
> a big userbase.

I don't like installer in general; I didn't complain about MSI
specifically, but now that you mention it, MSIs get copied into the
\Windows\Installer for starters. I am quite familiar with the term DLL-
Hell and have experienced a slight version of it with one or two files
over the--many--years.

> > with installers, but also in the form of simple ZIPs. That way newbies
> > can get the easy one-click install method, and advanced user get the
> > convenience of installing manually, using simple file copying to
> > install the files, self-registration to register extensions, the
> > service controller to create services, and the device manager API to
> > install devices.
>
> Why would someone want to do all the registering manually? That's like
> copying a picture by drawing it again instead of using a copy machine.

Control, security. Try getting the government (or even corporations)
to use software that they cannot trace and control every component of.
That's why Easter Eggs have been banned in all government software.

> If you want to know what the TSVN installer does, check the source. The
> WiX files are in our source tree for everybody to inspect.

Actually, I already did that. :) However, I find that Advanced
Installer gives a nice tree view of MSI package.which makes things
simpler.

> > I really don't see why TortoiseSVN is so uptight in its installation.
> Because *we* have to deal with all the issues users get if the installation goes wrong.

That's understandable, I just wonder why the devs of so many other
apps can release installer-free versions.

--
Alec S.
---------------------------------------------------------------------
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-17 18:15:06 CET

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