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

Re: Install rather demanding on killing other applications

From: Gavin Lambert <tsvn_at_mirality.co.nz>
Date: Fri, 16 Dec 2016 12:59:14 +1300

On 16/12/2016 01:08, Peter Facey wrote:
> I installed 1.9.5 64-bit today over 1.9.1. It said "following
applications are using files that need to be updated by this setup" (see
screen clip) despite no application running according to task manager
and just having rebooted and having turned off Fsecure. It then told me
the PID of Creative Cloud and I killed that using task manager. It then
told me the PID of TortoiseSVN status cache and I killed that (surely
tortoise can kill it's own processes?). Then the installation went ahead
ok. Perhaps I should have clicked the button "Do not close applications"?

Because TSVN is a shell extension, it ends up getting loaded into any
process that uses a standard Open/Save dialog; thus all of these show up
in the close list because they all do have TSVN loaded.

You can reduce the impact a bit by setting Icon Overlays -> Show
overlays and context menu only in explorer (and then rebooting or
restarting processes to clear their previous usage before you next upgrade).

Because of the way that TSVN is constructed, you can sometimes get away
with refusing to close things and then continuing to run after the
update without a reboot, particularly for an incremental update (1.x.y
to 1.x.z) but you might miss some bugfixes and sometimes things will
behave oddly until after you reboot.

You should *always* either let it close applications or reboot after
installing a large update (1.x to 1.y).

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2016-12-16 00:59:32 CET

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