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

Re: Painfull TortoiseSVN reinstall

From: Andy Levy <andy.levy_at_gmail.com>
Date: Thu, 18 Oct 2012 09:53:16 -0400

On Thu, Oct 18, 2012 at 9:09 AM, Tomasz Trejderowski
<tomasz_at_trejderowski.pl> wrote:
> Hi,
>
> It's just my curiosity, but maybe someone can explain me this.
>
> If TortoiseSVN is a shell client, what is the reason for killing EVERYTHING during it's install / reinstall?

Because *any* program can invoke the DLLs. Especially those that use
the common File dialogs.

> I can understand that setup program must shutdown explorer.exe, as this is obvious. But, why the heck it also has to kill Netbeans, Chrome and many more?
>
> Not only, it kills it, but in 9 cases out of 10 it is unable to restart them. So each TSVN reinstall always leaves my system completely purged out of running applications.

> Moreover, it uses bruteforce method (kill) to shutdown apps, so any not saved file in Netbeans or any not bookmarked page open in Chrome usually goes hell...

Does it not stop and let you close them on your own?

> This is more than annoying as for me. Updating TSVN is always painfull for me. That much, that I postpone this operation as long as I can. And would really apperciate any explanation, why do I have to through all this pain every time new version of TSVN is released.
>
> Don't tell me that a system-layer piece of software can't update itself until it not kill everything in the system it can! I'm not that smart developer, but I did some apps in Delphi, some of them were even run at system level and none of them had to meet absolutely clean system to be installed or updated. TortoiseSVN isn't even a system service, only a small program running in background.
>
> So, unless someone provide me with a reasonable explanation/proof, I'm willing to rather think, that this is laziness of setup developer, that went the easiest way, he can. Not a real, reasonable requirements.

Do you really think that insulting people and demanding an explanation
is going to get you results?

If you're so certain that this is happening out of sheer laziness and
there *must* be a better way, you're welcome to work on fixing it
yourself.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3021716

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-10-18 15:54:01 CEST

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