2011-06-09 35 views
5

我想知道我怎么能解决这个问题,当我尝试提交文件上颠覆承诺:不能使用的Xcode 4

的工作副本“项目名称”失败 提交文件。

使dyld:延迟符号绑定失败: 找不到符号:_apr_stat $ INODE64
从参考:在/ usr/bin中/ SVN
预计于:/usr/lib/libapr-1.0.dylib

使dyld找不到符号: _apr_stat从参考$ INODE64:在/ usr/bin中/ SVN预计于: /usr/lib/libapr-1.0.dylib

我可以列出,结账但我不能犯Xcode中。 我可以使用版本或命令行来提交。但我希望能够使用Xcode。

于是,我就APR的-1.0的动态库使用此命令从shell更改为更近的库:

sudo install_name_tool -change /usr/lib/libapr-1.0.dylib /usr/lib/libapr-1.0.3.8.dylib /usr/bin/svn 

看来Xcode中不会再列出,所以我应该怎么办?任何建议?

回答

2

它看起来像你的 'SVN' 二进制被打破。

您可以通过下载和编译svn的源代码将其更新到最新版本。在apple.com上有非常简单的指南: http://developer.apple.com/tools/subversionxcode.html (只需跳到“安装Subversion”部分)。

你也可以让别人给你发送编译好的二进制文件。

0

我建议如下:

  1. 安装/重新安装最新版本的svn
  2. 如果不行的,重新安装的Xcode