Leprechaun wrote:
> 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"
That won't work: the env variables set that way are only valid in your
command prompt window. If you really want to use the env variable, set
it properly in your system dialog.
> 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
try
ssh = "E:\Program Files\TortoiseSVN\bin\TortoisePlink" -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\""
That's the handler for svn:// urls (if you click on such urls, the repo
browser is opened).
Also check the subversion docs:
http://svnbook.red-bean.com/nightly/en/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.sshauth
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
Received on 2008-08-12 19:24:34 CEST