2014-09-01 4 views
1

Я установил и создал реверс SVN в Centos. И я использую черепаху в качестве svn-клиента из Windows 7. Я хочу использовать svn с svn + ssh. Поэтому я создал закрытый ключ с puttygen и скопировал открытый ключ. И я вставил этот открытый ключ в .ssh/authorized_keys root в формате centos в форматеtortoise svn checkout issue

command = "/ usr/bin/svnserve -t -r/var/www/html --tunnel-user = root", no -port-forwarding, no-agent-forwarding, no-X11-forwarding, no-pty ssh-rsa AAAAB3NzaC1yc2EAAAAD [email protected]

где мое местоположение репозитория =/var/www/html, svn user = root.

А также я сохранил сеанс под названием «myrepo» на шпаклере. Затем я попытался проверить код с помощью tortoisesvn, указав URL-адрес репозитория как svn + ssh: // myrepo/svnrepo. Но я получил сообщение об ошибке, как:

enter image description here

когда я изменил ключ аутентификации для аутентификации по паролю, она работает нормально. А также проверил ключ с помощью ssh, он также работает нормально. Но когда я пытаюсь с помощью svn + ssh, он показывает ошибку.

ответ

1

Я решил эту проблему, обновив subversion на сервере CentOs.

Смежные вопросы