来自SVN存储库的结帐代码在xcode 5中出错

时间:2013-11-11 11:24:14

标签: ios svn xcode5

我正在尝试从SVN存储库中检出代码,在提供凭据和存储库地址后,它无法提供以下错误。

  

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

以下在控制台中:

  

IDESourceControlAuthentication:无法从中删除密码   keychain:Error Domain = DVTSecErrorDomain Code = -25300“指定的   无法在钥匙串中找到项目。“UserInfo = 0x7fe7f5320860   {NSLocalizedDescription =在。中找不到指定的项目   钥匙串。}

请注意,它在Xcode 4.6上工作正常,并在更新到Xcode 5后开始给我错误。

1 个答案:

答案 0 :(得分: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日星期三格林威治标准时间00:27:28直至2012年2月16日星期四00:37:28 GMT

  •   
  • 发行人:Google Inc,美国

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

  •   
     

(R)弹出,接受(t)暂时或接受(p)永久性?

永久或暂时接受继续。

但是我强烈推荐任何其他subversion客户端应用程序或命令行工具,它们比Xcode更可靠。