Eclipse IDE для веб-разработчиков JavaScript + Subclipse + JavaHL в Mac OS X 10.6 - PullRequest
0 голосов
/ 20 декабря 2010

Я хочу использовать плагин Eclipse Subclipse на Snow Leopard.Я установил Eclipse IDE для веб-разработчиков JavaScript (Helios Service Release 1).

Я должен отметить, что сервер Subversion не защищен SSL, я должен использовать личный сертификат (файл p12).

Я сообщаю системе, где найти файл сертификата в

/Users/<USERNAME>/.subversion/servers

со следующими строками:

[groups]
servername = 999.999.99.99
...
[servername]
ssl-client-cert-file = /Users/<USERNAME>/Desktop/<CERTIFICATE>

Использование SVN в командной строке работает.

Поэтому моей первой попыткой было использование плагина Subclipse, предлагаемого subclipse.tigris.orgв диалоге Eclipse «Установить новое программное обеспечение».Это предлагает мне Subclipse 1.0.0.Это закончилось этой ошибкой в ​​представлении консоли Eclipse при попытке подключения к репозиторию SVN:

svn: PROPFIND request failed on '/blahblahblahrepositorydirectory'
svn: Received fatal alert: handshake_failure

Я подумал, что было бы неплохо использовать более новую версию SVN + JavaHL (предустановленный SVN Snow Leopard - 1.0) но согласно http://subclipse.tigris.org/wiki/JavaHL#head-5ccce53a67ca6c3965de863ae91e2642eab537de требуется как минимум SVN / JavaHL версии 1.4.x из openCollabNet.Но 1.4.x там не доступен для Mac OS X 10.6.Вы получаете только 1,6 там.Поэтому я взял 1.6 и ожидал, что в Ecipse появится диалоговое окно «Установка нового программного обеспечения», чтобы предложить мне более новую версию Subclipse, но он по-прежнему предлагает 1.0.0.И на самом деле эта комбинация не работает, все еще получая ошибки при попытке соединения с SVN ...

Что я могу сделать сейчас?

1 Ответ

0 голосов
/ 20 декабря 2010

Как вы получили Subclipse для начала, что у вас будет версия 1.0?Текущий Subclipse - 1.6.x, и он существует уже почти 2 года.

Просто укажите URL сайта обновления для Subclipse 1.6.x и установите его.Или используйте для этого клиент Eclipse Marketplace.

...