[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: Andy Levy <andy.levy_at_gmail.com>
Date: Fri, 30 Oct 2009 17:08:53 -0400

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.


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-10-30 22:08:53 CET

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