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

Painfull TortoiseSVN reinstall

From: Tomasz Trejderowski <tomasz_at_trejderowski.pl>
Date: Thu, 18 Oct 2012 06:09:36 -0700 (PDT)

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?

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...

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.

Cheers,
Trejder

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

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

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