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

Re: Re: Installing 32-bit TortoiseSVN on 64-bit Windows

From: Leo Davidson <leo_at_pretentiousname.com>
Date: Fri, 16 Dec 2011 07:27:59 +0000

On 15 December 2011 21:38, Jeff Payne <jeff_at_paynesplace.com> wrote:
> So, your comment begs the question that started this thread:
> how can we run 32bit Tortoise on 64 bit Windows, since...
> (quoting Felix)
> ...isn't true.

The 64-bit TSVN installer includes both 64-bit and 32-bit shell
extensions, so the TSVN context menus work in both types of program,
but I think the main TSVN binaries only have 64-bit versions

(Here's the TSVN program files dir sorted by bitness, which is where I
got that conclusion from:
http://www.pretentiousname.com/temp/tsvn_32_64_binaries.png )

I don't know if you can manually copy the rest of the 32-bit binaries
and use them on a 64-bit machine, but even if it works it doesn't
sound like a great idea. You'd have to keep doing that manual copy
with each update and it wouldn't be a supported configuration. The two
versions might clash with each other, for all I know. You'd also have
to remember to manually run the right version each time.

One option might be to write a 32/64-bit bridge/wrapper/proxy around
the 32-bit plugin so that it can be used with 64-bit TSVN. I am not
familiar with the TSVN plugin API, so I don't know how complex doing
this would be, but I have done something similar for Adobe's PDF
thumbnailer (to make PDF thumbs work in 64-bit processes) and I'd be
happy to offer advice on how to do it. (If you want to talk about
that, email me directly as it won't be of interest to most people
reading the list.) It's usually pretty easy if you are already
familiar with building basic COM objects in an unmanaged language
(e.g. C or C++).



To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-12-16 08:28:04 CET

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