Subclipse в Mac OS Lion показывает ошибку «Невозможно загрузить SVN-клиент по умолчанию» - PullRequest
48 голосов
/ 22 июля 2011

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

Невозможно загрузить SVN-клиент по умолчанию

Есть идеи, как решить эту проблему?

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

Ответы [ 5 ]

72 голосов
/ 24 июля 2011

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

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

После этого измените интерфейс с JavaHL на SVNKit в Настройки & rarr; Команда & rarr; SVN & rarr; Интерфейс SVN .

49 голосов
/ 10 ноября 2011

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

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 пока не предлагает пакет SVN 1.7 для OS X, вам нужно получить его от WanDisco. Это напутало меня в течение нескольких часов.

2 голосов
/ 18 ноября 2011

если у вас установлена ​​версия subclipse 1.8.x, вы также можете перейти на версию 1.6.x, которая решила проблему для менявот репозиторий: http://subclipse.tigris.org/update_1.6.x

просто убедитесь, что удалили все, что связано с более поздними версиями subclipse (клиентский адаптер и т. д.)

1 голос
/ 24 июля 2011

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

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

0 голосов
/ 27 июля 2011

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

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

смените версию на 10.6 везде, где вы видите 10.7 установить Subversion вернитесь к 10,7

Ильяс

...