I have set up a svn repository that I want to access via svn+ssh.
For that purpose, I followed the instructions given in http://svnbook.red-bean.com/en/1.7/svn-book.pdf. That is, I edited the file ~/.ssh/authorized_keys to include the following line:
command="svnserve -t -r /home/USER/svn --config-file=/home/USER/svn/conf/svnserve.conf --tunnel-user=SVN-USER" ssh-rsa PUBLIC-KEY USERNAME-COMMENT
I am succeeding to do checkout, commit, etc., via svn-ssh -- so the instructions given in the before-mentioned PDF work. However, since I have added that line, I cannot log into the server via ordinary SSH anymore. When logging in, the console shows:
( success ( 2 2 ( ) ( edit-pipeline svndiff1 absent-entries commit-revprops depth log-revprops atomic-revprops partial-replay inherited-props ephemeral-txnprops file-revs-reverse ) ) )
and whenever I type anything into the console, I am disconnected.
I guess it is because the command svnserve is executed when logging in. However, the instructions say that I should still be able to access via ssh. So why ain't I? Any hints on what I need to do so I am still able to access my server via ssh without losing the capability to access my repository via svn+ssh?