I have source code checked out on my Linux machine. I connect to it via Samba. On a Linux machine, the SVNROOT
is set to
This happen when you connect to svn+ssh using a key (private key) that got a passphrase. In this case Tortoise svn will use ssh (like mine is putty) and it will prompt you for password.
To allow it to not asking you for passphrase you need to use Pageant, after you add key to Pageant, it will keep the phrase and not ask you more...
To know how to add key, read the below:
https://www.digitalocean.com/community/tutorials/how-to-use-pageant-to-streamline-ssh-key-authentication-with-putty
I'm writing what can be happening since I had a similar situation.
It seems that PuTTY will use a configuration matching the domain of the svn host you are trying to connect to from Tortoise SVN if it exists.
So if your svn host is located at myServer.de and you have a configuration in PuTTY named myServer.de that doesn't match the connection criteria of your SVN server and then you try to access from Tortoise SVN to svn+ssh://myUser@myServer.de/blablabla PuTTY (it is used by default to establish the SSH connection to the server) will use the configuration myServer.de instead of the one supplied by Tortoise SVN.
It happened to me and it was driving me crazy! In my case it was asking for the password since the supplied key in PuTTY's configuration was outdated!!!
I hope it helps.
Regards!