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

Re: Issues TSVN on Vista x64

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-09-13 22:52:36 CEST

Martin Eckardt wrote:
> ----- Original Message ----- From: "Stefan Küng" <tortoisesvn@gmail.com>
> To: <dev@tortoisesvn.tigris.org>
> Sent: Thursday, September 13, 2007 9:52 PM
> Subject: Re: Issues TSVN on Vista x64
>> MSI tries to reduce reboots. That's why it checks whether files it
>> needs to replace are in use and gives the user a chance to close them
>> before proceeding. Only if you ignore that or if you can't close the
>> application, then a reboot is scheduled (the "you need to reboot"
>> dialog at the end of the installation).
>> The problem TSVN has when installing: you can't really "close" the
>> explorer process because the *desktop* itself is an explorer instance.
>> MSI isn't really good at this and doesn't always schedule a reboot,
>> that's why we *force* the reboot in our msi.
> I have just tried it out and installed the current nightly over the
> previous one and hit ignore two times.
> I then rebooted the PC. When i now click on any TSVN command in the
> Explorer Context Menu like About...
> I get the attached Error and the attached event in the Ereignis Log.
> I then uninstalled TSVN restarted, installed TSVN again and now TSVN is
> working fine again.

That error means that the MFC libs didn't get installed properly. Since
we're using the msi merge modules from MS to install those, it's either
your OS that's a little bit faulty, or MS broke their own merge modules.

> That's why i do not hit ignore again :-)

I'll commit a change to the msi soon which will prevent that dialog from
popping up at all. So even though *you* won't hit ignore again, the
installer will assume that you did :)


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Sep 13 22:49:35 2007

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