我刚买了一台新的 Mac(带有 Lion)并正在设置所有内容,但是我在 Assembla 上的存储库中遇到了这个 SVN 证书信任错误。
最常见的解决方案似乎是移动到终端并在那里对我的工作副本执行一些 svn 操作,然后在出现提示时响应永久信任证书。
这是我卡住的地方。使用终端,我永远不会收到证书信任提示!我可以愉快地列出、提交、签出新副本,任何事情都没有问题。再次使用 svnX,没问题。我从来没有被提示信任证书。
但是,使用 XCode 4.2 或 Coda,我遇到了证书信任错误。我尝试删除钥匙串中与 svn 或 assembla 相关的任何内容,但无济于事。我曾尝试在 Safari 中浏览我的存储库,但我再次可以登录并且从未收到证书提示。
我完全感到困惑。如果有人有任何想法,请帮助!谢谢!
Coda给了我这个:svn:'https://subversion.assembla.com/svn/my/repo/path'的选项:服务器证书验证失败:发行者不受信任(https://subversion.assembla.com)
XCode 给了我这个:
Error validating server certificate for 'https://subversion.assembla.com:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: *.assembla.com
- Valid: from Thu, 24 Mar 2011 19:30:40 GMT until Sun, 24 Mar 2013 19:30:40 GMT
- Issuer: 07969287, http://certificates.godaddy.com/repository, GoDaddy.com, Inc., Scottsdale, Arizona, US
- Fingerprint: ae:b0:b6:94:14:5f:4b:28:d2:82:68:ae:e9:18:85:b3:ea:36:ee:f2
(R)eject, accept (t)emporarily or accept (p)ermanently?
svn: OPTIONS of 'https://myuserid@subversion.assembla.com/svn/my/repo/path': Server
certificate verification failed: issuer is not trusted (https://subversion.assembla.com)