从SVN代码库检出代码在Xcode 5中出错

9

我试图从SVN代码库签出代码,但在提供凭据和存储库地址后失败,并显示以下错误。

操作无法完成。(NSURLErrorDomain错误-1012。)

控制台中还有以下内容:

IDESourceControlAuthentication:无法从钥匙串中删除密码: 错误域=DVTSecErrorDomain Code=-25300 "The specified item could not be found in the keychain." UserInfo=0x7fe7f5320860 {NSLocalizedDescription=The specified item could not be found in the keychain.}

请注意,它在Xcode 4.6上运行良好,并在更新到Xcode 5后开始给我带来错误。

1个回答

4

使用命令行工具连接一次并永久接受服务器证书,这之后您就不会遇到任何问题。

只需运行像svn info这样的svn命令,然后您应该会看到以下内容:

svn info https://svn.codespot.com/a/eclipselabs.org/xtext-utils/subprojects/unittesting/branches

针对“https://svn.codespot.com:443”的验证服务器证书出现错误:

  • 证书未由受信任的机构发布。请使用指纹来手动验证证书!

证书信息:

  • 主机名:*.googlecode.com

  • 有效期:从 2011 年 2 月 16 日 08:27:28 至 2012 年 2 月 16 日 08:37:28

  • 颁发者:Google Inc,美国

  • 指纹:34:4b:90:e7:e3:36:81:0d:52:1f:10:c0:4c:98:66:90:4a:9e:05:c9

(R)eject,接受(t)emporarily或者永久接受(p)?

永久或临时接受以继续。

但是,我强烈建议使用其他Subversion客户端应用程序或命令行工具,这些工具与Xcode相比更加可靠。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接