pysvn запрашивает пароль с помощью svn+ssh

Я пишу приложение на Python, которое использует pysvn для получения истории журнала svn. Он работает нормально для http: // как URL-адреса, но для svn+ssh: // мне предлагается ввести пароль в командной строке!

Я использую callback_get_login для аутентификации.

Есть ли способ избежать приглашения и аутентификации с помощью pysvn для репозиториев svn+ssh svn?

1 ответ

Решение

Это нормальное поведение для SVN + SSH. Если у вас не развернуты ключи SSH и вы подключаетесь, используя имя пользователя для этого хоста, у вас возникнет эта проблема.

К сожалению, после некоторых исследований похоже, что PySVN может не поддерживать использование ключей SSH в данный момент времени.

Другие вопросы по тегам