svn + ssh não funciona usando o usuário svn

1

Eu tinha instalado o subversion e consegui permitir somente o usuário que possui chave em authorized_keys do svn. Há uma coisa estranha quando estou trabalhando com o ssv + ssh.

o svn está funcionando quando eu uso abaixo;

svn info svn+ssh://server1/repos/test

mas não mostra repositórios quando uso isso;

svn info svn+ssh://svn@server1/repos/test

Minhas perguntas;

  1. O que é diferente entre esses comandos acima? e
  2. Como fazer o segundo comando funcionar com o mesmo resultado do primeiro?
por eetsurt 19.02.2014 / 07:25

1 resposta

0
  • Com svn+ssh://server1/ , você fará login no servidor remoto em local (veja whoami ) nome de usuário
  • Com svn+ssh://svn@server1/ , você fará login no servidor remoto sob o usuário svn name, que não é usuário compatível com SVN, verifique ~/.ssh/authorized_keys deste usuário, command= content
por Lazy Badger 19.02.2014 / 07:45