I have recently setup a subversion repository on my home FreeBSD box that
allows external access via ssh tunneling. Instead of adding individual user
accounts for each user, I have created a single svn user and supply the
respective private rsa keys in .ssh/authorized_keys file. The command I use
is as follows:
// From svn user .ssh/authorized_keys file
command="svnserve -t --root=/home/svn/repositories/blah --tunnel-user=<user
no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-rsa <key
I have tested access for each of the users on my laptop via TortoiseSVN as
well as from FlexBuilder 3 with subclipse. I have not experienced any
problems with the current setup. However, I have distributed one of the
private keys to a friend of mine who needs to access the repository. He is
able to access the repository with putty/TortoiseSVN (same setup as mine, I
walked him through it). However, after we installed FlexBuilder3 and
installed subclipse, he attempted to import a project from the repository.
Unfortunately, he has been unable to successfully do this as he continually
receives the following errors:
org.tigris.subversion.javahl.ClientException: The system cannot find the
svn: Commit failed (details follow):
svn: Can't create tunnel: The system cannot find the file specified.
We have copied the url from the TortoiseSVN repobrowser
however, we continually hit the same problem over and over again. Since he
is able to view the repository from TortoiseSVN, and with the same setup, I
am able to view it from Subclipse... I'm beginning to believe we have missed
a step while setting up Subclipse on his machine. Any insight on what might
be the issue behind this would be greatly appreciated! Thanks for your time.
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subclipse.tigris.org].
Received on 2010-01-21 00:01:23 CET