svn错误validation服务器证书
如果我使用任何svn命令与远程服务器进行通信,我得到以下错误: 
 Error validating server certificate for 'https://...': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: ... - Valid: from Wed, 01 Sep 2010 08:25:36 GMT until Thu, 06 Oct 2011 08:25:36 GMT - Issuer: ... - Fingerprint: ... (R)eject, accept (t)emporarily or accept (p)ermanently? 
 如果我永久打我可以正确运行命令。 但在下一个svn命令我得到同样的问题,必须再次确认! 为什么不svn永久保存我的select? 我怎么解决这个问题? 
谢谢你的帮助!
search名为“svn.ssl.server”的文件夹(它存在于Windows和* NIX服务器上)并将其删除。 您可能会再次被要求保存密钥,但在此之后应该停止询问。
修复(对于Unix):
  svn.ssl.server在~/.subversion/auth 
- 
在 ~/.subversion/auth或delete上recursion地更改所有者:
 删除 –~/.subversion/auth/svn.ssl.server
 owner –chown -R $USER ~/.subversion/auth
- 
打开命令提示符并运行 svn list https:...
-  inputp永久接受authentication。
玩的开心 !
修复(对于Windows):
-  删除C:\Users\"USERNAME"\AppData\Roaming\Subversion\auth\svn.ssl.server
-  打开命令提示符并运行svn list https:...
-  inputp永久接受authentication。
可能不适合所有的用户,但对我来说还行,工作:
我在〜/ .subversion / servers中编辑了下面一行:
 [global] ssl-trust-default-ca = no 
至
 [global] ssl-trust-default-ca = yes 
 对于unix用户,使用chmod 644 ~/.subversion/auth/svn.ssl.server/*是最简单的方法,如果连接到多个服务器,那么最好使用。 
SVN足够聪明,可以推断出你实际上并不打算validation指纹是否匹配。
咳咳。
  chmod -R 775 ~/.subversion/auth也可能需要。 
SVNX上的SSL证书错误消息解决scheme
对于Windows用户:
- 
打开命令提示符并运行svn list https:// Your-Link-Goes-Here / 
- 
列出项目通过inputp永久性接受证书 
对于Mac用户:
- 打开terminal并执行此命令svn list https:// Your-Link-Goes-Here /
- inputp,永久接受证书
注意:对于Mac用户请确保您的证书已经添加到钥匙串访问中
希望这有助于某人。