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

Re: Installation without restart

From: Robert Roessler <robertr_at_rftp.com>
Date: Fri, 30 Oct 2009 15:11:18 -0700

Andy Levy wrote:
> On Fri, Oct 30, 2009 at 16:56, Robert Roessler<robertr_at_rftp.com> wrote:
>> Bolstridge, Andrew wrote:
>>>> -----Original Message-----
>>>> From: Stefan Küng [mailto:tortoisesvn_at_gmail.com]
>>>> Sent: Thursday, October 29, 2009 6:00 PM
>>>> To: users_at_tortoisesvn.tigris.org
>>>> Subject: Re: Installation without restart
>>>>
>>>> On 29.10.2009 18:58, Andy Levy wrote:
>>>>> On Thu, Oct 29, 2009 at 12:41, Gilad Benjamini<gilad_at_altornetworks.com>
>>>> wrote:
>>>>>> Installation of a new TortoiseSVN version on Windows always requires a
>>>>>> restart.
>>>>>> Is it possible to change the installation process so it doesn't require a
>>>>>> restart, or is this a real technical limitation ?
>>>>>
>>>>> It's a limitation of Windows. Any shell extension requires a restart
>>>>> of Explorer at a minimum, the whole system is preferable.
>>>>
>>>> And the desktop is an explorer process too, just in case you now think
>>>> restarting all explorer windows would be enough.
>>>>
>>>
>>> So killing explorer.exe wouldn’t work? I only see a single process in my list, and looking at explorer.exe using sysinternal's ProcessExplorer, the tortoise dlls report version 1.6.6 even though I havn't rebooted yet (I installed the new version yesterday)
>>>
>>> Would it be possible to call CoFreeUnusedLibrariesEx after unloading tortoise, even if requires a ten minute wait?
>>>
>>> Raymond has a little discussion about it:
>>> http://blogs.msdn.com/oldnewthing/archive/2004/06/28/167800.aspx
>>
>> If you *really* want to avoid a reboot, you can whack ALL instances of
>> explorer.exe.
>>
>> While it seems that after killing the instance managing your desktop it
>> will often restart automatically, I would keep a running Process
>> Explorer around - then if an explorer.exe instance for your desktop is
>> NOT started automatically, you can just use the "Run..." menu entry to
>> start an explorer.exe manually.
>
> I find when I do that, I lose several of the items in my tray.

Indeed - like the Creative volume control... like I said, this is if you
*really* want to avoid a reboot. ;)

Robert Roessler

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-10-30 23:12:05 CET

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