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

Re: Letting TSVN work on my Vista

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sun, 31 May 2009 13:28:08 +0200

François Vogel wrote:
> Hi all,
>
> I have a brand new computer running Vista Home premium SP1. It
> advertises itself as 32 bits on the login page.
>
> I have therefore installed the 32 bits version of TortoiseSVN (and
> I've read the FAQ about the difference 64/32 bits). Precise file I've
> downloaded from the tigris website is
> TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi
> Installation was performed from the main account of the computer with
> full administrator rights.
>
> I rebooted after install, of course.
>
> Symptoms:
> - No context menu show up in the windows explorer.
> - TSVNcache.exe is not running (can't find it in the task manager).
> - I can see no overlays on icons (in a legacy tree that contains
> proper .svn directories).
>
> There is no error message whatsoever. Installation seems to run just fine.
>
> I removed the installation, rebooted, reinstalled. Twice.
>
> I have removed antivirus software and firewalls.
>
> I have uninstalled the lot of crap that HP thought I would be happy to
> get with my new computer.
>
> I had a look in the registry for TSVN entries but could not find
> anything looking wrong (there are entries, but I don't understand what
> they mean).
>
> I've played with the display options of windows explorer.
>
> All this at no avail.
>
> I've browsed a lot in google and through this mailing list.
> People say TortoiseSVN works for them like a charm.
> Other people (several) could never get the context menu.
>
> Just before giving up TSVN, out of despair I tried to install the 64
> bits version (yes, on my 32 bits Vista). Surprisingly:
>
> - install of TortoiseSVN-1.6.2.16344-x64-svn-1.6.2.msi went just fine,
> while I would have expected Vista 32 bits to complain upon such attempt

If you could install the x64 version of TSVN, then you have an x64 OS.
The msi won't allow you to install it on a 32-bit OS.

> - TSVN worked after rebooting. Everything is OK: context menu, overlay
> icons, TSVNCache process running.

That seems to confirm that you have an x64 OS.
If not, then your OS is seriously messed up.

> So apparently I need to have both the 32 bits and the 64 bits versions
> of TSVN on this 32 bits Vista?? Let's check it! I removed the 32 bits
> TSVN so that only the 64 bits version of TSVN was kept. Result: I
> still got overlay icons and TSVNcache.exe, but context menu vanished.
>
> Reinstalled the 32 bits TSVN, reboot: context menu reappear.

That should not happen. The registry keys for x64 and win32 are in a
different hive. The x64 msi writes to the x64 hive and the win32 msi
writes to the win32 hive of the registry, and of course the same applies
to uninstalling.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2357260
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-05-31 13:28:39 CEST

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