Xcode 5与SVN 1.7版崩溃 - 自签名证书

Tou*_*bey 2 svn crash certificate self-signed xcode5

我今天已经更新到XCode 5(使用Mac AppStore),因为每当我打开我之前的项目(它是我本地SVN中的repos的工作副本)时它就会一直崩溃.

错误报告包含信息(IDESourceControlCredentialsValidator),表明XCode与我的SVN存在一些问题:

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
ProductBuildVersion: 5A1413
ASSERTION FAILURE in /SourceCache/DVTFoundation/DVTFoundation-3532/Framework/Classes/Protocols/DVTInvalidation.m:243
Details:  <IDESourceControlCredentialsValidator, 0x7f8df10808f0> was never invalidated.
Run Code Online (Sandbox Code Playgroud)

是的,似乎是原因.当我打开XCode并单击"检出现有项目"时,一旦我输入服务器地址就会崩溃并开始连接.

为了仍然能够工作,我打开了XCode-Preferences-Source Control并取消选中"Enable Source Control".所以现在我必须使用另一个SVN工具来检查并更新我的回购,除了XCode.

有没有人知道如何解决这个问题?或者有没有人有类似的问题?

Nis*_*eth 7

我也遇到过这个问题.要防止xCode5崩溃,请按照以下步骤操作.Xcdoe>首选项>源代码管理>取消选中"启用源代码"控件.之后Xcode不会崩溃.. :)


小智 5

他们没有费心添加UI控件以允许您绕过SVN证书的有效性检查.我在我的svn服务器上有一个自签名证书,这个解决方案为我解决了.您必须在终端中"svn info url"并且(p)永久接受该证书.之后,xcode将起作用.

解决方案在此处找到:http://kthoms.wordpress.com/2011/03/17/fixing-subversion-problem-error-validating-server-certificate/