最常见的解决方案似乎是移动到终端并在我的工作副本上执行某些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)解决方法 您需要确保在Developer Tools包中使用svn二进制文件.如果转到版本控制下的目录并键入
/Developer/usr/bin/svn up
系统将提示您接受证书,按p键永久接受,然后xcode应该可以使用.
在作为appbundle的新版XCode 4上,请尝试以下方法:
/Applications/Xcode.app/Contents/Developer/usr/bin/svn up
如果Xcode appbundle在其他地方,只需相应地编辑路径.
总结以上是内存溢出为你收集整理的使用XCode 4.2或Coda的SVN证书信任错误,但不能使用命令行或svnX全部内容,希望文章能够帮你解决使用XCode 4.2或Coda的SVN证书信任错误,但不能使用命令行或svnX所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)