我正在编写使用pysvn获取svn日志历史记录的Python应用程序。它适用于http:// like urls,但对于svn + ssh://我会在命令行上提示输入密码!
我使用callback_get_login进行身份验证。
有没有办法避免提示并使用pysvn对svn + ssh svn repos进行身份验证?
答案 0 :(得分:1)
这是svn + ssh的正常行为。除非您部署了SSH密钥并使用该主机的用户名进行连接,否则您将遇到此问题。
不幸的是,经过一些研究后,看起来PySVN可能不支持在此时使用SSH密钥。