Se você tiver que usar o esquema de acesso svn ou svn + ssh por algum motivo, construa seu próprio servidor Subversion. Não use o VisualSVN Server para esta tarefa. O VisualSVN Server suporta somente acesso HTTP (S) e eu recomendaria strongmente a instalação do cliente Subversion 1.9 atualizado na máquina Linux. Tem que suportar HTTP (S) através da biblioteca Serf ( libserf
).
Mesmo que você ative o svnserve
que vem com o VisualSVN Server, você perderá a maioria dos recursos do VisualSVN Server, como gerenciamento de repositórios e permissões, através do Console de Gerenciamento Microsoft, integração de segurança do Active Directory, replicação VDFS e muito mais.
PS: Leia a documentação antes Perguntando. Sua abordagem ao tentar configurar o acesso svn / svn + ssh está completamente errada.