I have a repository located on a Linux server at myserver.com at
/home/myuser/repositories/cccrepo. I've set up access via svnserve and can
login using the built-in authentication (passwd) file with no problems
I want to have ssh access, however, so I've set up a public/private key
pair. I can use the pair to login successfully to the server generally, so I
know that ssh is working and that the key pair is working, but I'm having
trouble accessing the repository via svn+ssh://.
I've setup a Putty connection(as described in the TortoiseSVN FAQ) which
points to my private key. When I use the URL:
svn+ssh://myuser@PuttyConnection/home/myuser/repositories/cccrepo, I get
prompted for my passphrase 3 times. Then, Tortoise SVN shows a tree ending
with the "repositories" directory. When I expand that directory on the tree,
it again asks for my passphrase, and then returns the error: no repository
found in svn+ssh://myuser@PuttyConnection/home/myuser/repositories/cccrepo.
I get similar results if I try to skip the public/private key and just use:
svn+ssh://firstname.lastname@example.org/home/myuser/repositories/cccrepo. Instead of
multiple prompts for the passphrase, I get asked once for the password. When
I try to expand "repositories", I get asked for the password again, and then
I get the "no repository found" error.
Received on Thu Aug 23 18:11:46 2007