[02:48] [servidor root @: ~] ps ax | grep svn 23986? Ss 0:00 / usr / bin / svnserve -d -r / srv / svn Como você vê nos argumentos, meu diretório raiz do svn é / srv / svn.
Agora, alguma mágica da máquina remota ...
Isso funciona:
> svn co svn://svn-user@domain.com/test-repo
Mas isso não:
> svn co svn+ssh://svn-user@<putty-session-name>/test-repo
'No repository found in 'svn+ssh://svn-user@<putty-session-name>/test-repo'
Brincando por algumas horas, descobri que, aparentemente, se eu usar o túnel ssh, posso obter meu repo usando o seguinte:
> svn co svn+ssh://svn-user@<putty-session-name>/srv/svn/test-repo
... o que significa que devo especificar o caminho físico completo para o repositório. Hã?