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

Repo-browser "Can't create tunnel: %1 is not a valid Win32 application."

From: Leprechaun <brian.hilstrom_at_gmail.com>
Date: Tue, 12 Aug 2008 09:16:55 -0700 (PDT)

I'm trying to get SVN+SSH working with TortoiseSVN, and it's not
working. I'm hoping someone on this list can tell me where I went
wrong.

If I open the repository browser and type in any valid "svn+ssh" URL,
I get the following error: "Can't create tunnel: %1 is not a valid
Win32 application." The URL does not need to actually point to a valid
svn repository, it only needs to parse correctly.

I'm running Windows XP SP3 and TortoiseSVN 1.5.2, Build 13651. I've
also tried uninstalling/reinstalling with TortoiseSVN 1.5.2, Build
13595 and 1.4.8, Build 12137. All of these versions yield the same
error.

I have the $SVN_SSH environment variable set; the following was copied
from a command prompt:
C:\>echo %SVN_SSH%
"E:\Program Files\TortoiseSVN\bin\TortoisePlink.exe"

Entering "%SVN_SSH%" alone (running the command) correctly executes
TortoisePlink.exe; I am presented with the options popup.

I have the following line in the "tunnels" section of my "Application
Data\Subversion\config" file:
ssh = "E:\\Program\ Files\\TortoiseSVN\\bin\\TortoisePlink.exe" -i E:/
puttygen-keys/private.ppk

I have a saved PuTTY session called "TEST" that correctly logs in to
the remote server with no user interaction (it uses E:/puttygen-keys/
private.ppk).

The best lead I have is that I have the following in my registry:
[HKEY_CLASSES_ROOT\svn\shell\open\command]
@="E:\\Program Files\\TortoiseSVN\\bin\\TortoiseProc.exe /
command:repobrowser /path:\"%1\""

I have verified after uninstalling that the above key is removed
completely, so the key is being created by the TortoiseSVN installer.

Long story short: ssh works, svn+ssh doesn't. I think I have the
necessary variables/config files set correctly, but I must have missed
something. If anyone has ideas, or if anyone wants more information,
please let me know.

Thanks.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-08-12 18:20:50 CEST

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