eclipse Subclipse в Mac OS Lion показывает «Невозможно загрузить ошибку клиента SVN по умолчанию»



osx-lion (4)

У меня возникла аналогичная проблема, когда я попытался переустановить подзаголовок после установки Lion. Клиент subversion, который использует subclipse, полагается на модем javahl, который вы обычно можете получить как релиз сообщества от collab.net. Проблема в том, что последняя версия поддерживает только 10.6, а версия 10.7 еще не существует.

Я решил, что мне нужно подключиться к репозиторию subversion через eclipse, переключившись с подклинкового плагина на подрывный плагин, который имеет поддерживаемый мост. Я знаю, что это точно не говорит о том, как заставить работу подзаголовка работать, но это была альтернатива, которая работала для меня, и, насколько я знаю, это единственное решение, пока не будет доступен пакет javahl, поддерживающий 10.7.

После обновления до Mac OSX Lion я обнаружил, что не могу использовать Subclipse. Я продолжаю получать эту ошибку:

Не удается загрузить клиент SVN по умолчанию

Любые идеи о том, как решить эту проблему?

Я использую Eclipse Indigo.


Answer #1

Открыть этот файл:

sudo pico /System/Library/Core​Services/SystemVersi​on.plist

измените версию на 10.6, где бы вы ни увидели 10.7, установите подрывное изменение на 10.7

Илиас


Answer #2

Для тех, кто получает ошибку:

Incompatible JavaHL library loaded.  1.7.x or later required.

Используя последний стандарт Eclipse Indigo 3.7.1 и последний плагин Subclipse от CollabNet (Collabnet Desktop 3.1.0 для Eclipse 3.5-3.7) для OS X, проблема не в версии файлов подключаемого модуля Subclipse, это фактическая версия Subversion, которую вы установили. Collabnet еще не предлагает пакет 1.7 SVN для OS X, вам нужно получить его от WanDisco. Это перепутало меня часами.


Answer #3

Вы пытались загрузить SVNKit с сайта обновлений Subclipse?

Откройте « Установить новое программное обеспечение» и выберите сайт обновления Subclipse. Выберите библиотеку JNA и SVNKit, а также клиентский адаптер SVNKit.

После этого измените интерфейс с JavaHL на SVNKit в разделе « Настройки → Команда → SVN → SVN» .





osx-lion