XCode 的 svn "abort trap: 6"消息



在将XCode更新到4.4版本后,我发现了svn工具的问题。每当我尝试执行任何命令(如列表、结账等)时,我都会收到"中止陷阱:6"的消息。

例如:

berec-Mac:~ berec$ /Applications/Xcode45-DP3.app/Contents/Developer/usr/bin/svn list https://source.com/mysource
Abort trap: 6 

提前感谢您的建议。

解决方案就在这里。我的问题的核心是霓虹灯svn模块。为了解决XCode的svn客户端,我刚刚用包含Serf模块的svn二进制文件替换了XCode的svn二元文件。

尝试使用xcrun(参考):

$ xcrun svn list https://source.com/mysource

您可能需要首先确保您的xcode-select(参考)配置正确:

$ xcode-select -print-path

应该返回:

/Applications/Xcode45-DP3.app/Contents/Developer

如果没有,请使用:

$ xcode-select -switch /Applications/Xcode45-DP3.app/Contents/Developer

根据我的假设,可能有两个原因。

1) 可能是你使用的网络有很多代理设置,这会造成问题。

2) 从Xcode-->首选项下载Xcode命令运行工具。

从自制软件安装svn:

brew install svn

而不是使用/usr/local/bin/svn。

最新更新