Wrong TortoiseSVN version?

Please post all questions relating to Help & Manual 6 here!

Moderators: Alexander Halser, Tim Green

Post Reply
anders_g
Posts: 38
Joined: Mon Sep 02, 2002 4:49 pm
Location: Lund, Sweden
Contact:

Wrong TortoiseSVN version?

Unread post by anders_g »

I upgraded my TortoiseSVN to latest (1.9 something). H&M says there is no supported Subversion client installed. Is this to be expected?

/Anders
Anders Gustavsson
Lund, Sweden
User avatar
Tim Green
Site Admin
Posts: 23154
Joined: Mon Jun 24, 2002 9:11 am
Location: Bruehl, Germany
Contact:

Re: Wrong TortoiseSVN version?

Unread post by Tim Green »

Hi Anders,

This issue is caused by changes in the current versions of Tortoise SVN. Current versions of Tortoise later than 1.92 have radically changed their program structure without documenting it, and this has caused serious problems.

1) Downgrade to Tortoise 1.9.2 or earlier

You can get the installer from the Tortoise repository on SourceForge:

https://sourceforge.net/projects/tortoisesvn/files/

On Help & Manual 6 you will need to stay with this version. Since HM6 has been out of development for several years it cannot be updated for changes like this. A fix for newer versions of Tortoise may be possible but that too is going to take a while because the changes that the Tortoise developers have made make life very difficult for third-party programs like Help & Manual.

2) If you are on 64-bit Windows you also need to install the missing runtime components from Microsoft manually. You can download them on this page:

https://www.microsoft.com/en-us/downloa ... x?id=48145

VERY IMPORTANT: If you are using 64-bit Windows you must install BOTH runtime packages -- i.e. both the 32-bit and the 64-bit packages. This is necessary because even if you are using 64-bit Tortoise, the program still needs the 32-bit runtimes to interact with 32-bit programs like Help & Manual.

Restart Windows after installing. After that the problem should be fixed.
Regards,
Tim (EC Software Documentation & User Support)

Private support:
Please do not email or PM me with private support requests -- post to the forum directly.
anders_g
Posts: 38
Joined: Mon Sep 02, 2002 4:49 pm
Location: Lund, Sweden
Contact:

Re: Wrong TortoiseSVN version?

Unread post by anders_g »

Hi Tim,

Thanks for for your answer! I did as much as I could of this, but the 32-bit .msi packade won't install ("install 64-bit version instaead!"). And now when I open H&M projects I get the answer: "ProjectOpen: 193 %1 is not a valid Win32 program: libapr_tsvn32.dll". And this of course seems reasonable from what you wrote.

But here I am. What can I do?

/Anders
Anders Gustavsson
Lund, Sweden
User avatar
Tim Green
Site Admin
Posts: 23154
Joined: Mon Jun 24, 2002 9:11 am
Location: Bruehl, Germany
Contact:

Re: Wrong TortoiseSVN version?

Unread post by Tim Green »

Hi Anders,

Sorry, that probably wasn't clear enough: For Tortoise itself you must install the 64-bit version on 64-bit Windows. You only need the additional 32-bit version of the Microsoft C++ runtime components from this link:

https://www.microsoft.com/en-us/downloa ... x?id=48145

You need to download and install BOTH those packages on 64-bit Windows: the 64-bit version and the 32-bit version.
is not a valid Win32 program: libapr_tsvn32.dll
That message probably means the incorrect version of Tortoise is installed. Uninstall Tortoise in the Windows Control Panel, then make sure that you get the 64-bit version of Tortoise 1.9.2 from here:

https://sourceforge.net/projects/tortoisesvn/files/

This is the direct download page for the correct version:

hhttps://sourceforge.net/projects/tortoisesvn/files/1.9.2/Application/

Select the 64-bit download (first in the list).
Regards,
Tim (EC Software Documentation & User Support)

Private support:
Please do not email or PM me with private support requests -- post to the forum directly.
anders_g
Posts: 38
Joined: Mon Sep 02, 2002 4:49 pm
Location: Lund, Sweden
Contact:

Re: Wrong TortoiseSVN version?

Unread post by anders_g »

Hi Tim,

Sorry, yes I misinterpreted your information :-) The missing x86-version of the MS files was the solution!

Thanks
Anders
Anders Gustavsson
Lund, Sweden
Post Reply