Невозможно зафиксировать на Subversion с использованием Xcode 4 - PullRequest
5 голосов
/ 09 июня 2011

Я бы знал, как решить эту проблему при попытке зафиксировать файл:

Ошибка рабочей копии "ИМЯ ПРОЕКТА" зафиксировать файлы.

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.

Поэтому я попытался изменить динамическую библиотеку libapr-1.0 на более новую библиотеку с помощью этой команды из оболочки:

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

Похоже, Xcode больше не будет перечисляться, так что мне делать? Любое предложение?

Ответы [ 2 ]

2 голосов
/ 15 июня 2011

Похоже, ваш двоичный файл 'svn' не работает.

Вы можете обновить его до последней версии, загрузив и скомпилировав исходный код svn.На сайте apple.com есть очень простое руководство: http://developer.apple.com/tools/subversionxcode.html (просто перейдите к разделу «Установка Subversion»).

Вы также можете попросить кого-нибудь отправить вам скомпилированный двоичный файл.

0 голосов
/ 13 июня 2011

Я бы предложил следующее:

  1. Установите / переустановите последнюю версию svn
  2. Если это не сработает, переустановите Xcode
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...