我为这个主题做了一些研究,我发现像这样的东西, http://www.microhowto.info/howto/configure_subversion_to_trust_a_given_ssl_certificate.html 告诉我如何解决我的问题,所以我按照它说的做了。我通过以下方式创建了一个名为 example.pem 的 pem 文件:
openssl req -new -x509 -nodes -out /etc/ssl/certs/example.pem -keyout /etc/ssl/certs/example.key -days 3650 -subj '/CN=my_hostname'
并更改了服务器文件 ~/.subversion/servers
[global] ssl-authority-files = /etc/ssl/certs/example.pem
一切都完成了,但是当我尝试像 'svn list my_hostname' 这样执行 cmd 时,我又得到Error validating server certificate for 'my_hostname'
了。谁能高兴地告诉我,我能做些什么来解决我的问题。