Eclipse IDE для веб-разработчиков JavaScript + Subclipse + JavaHL в Mac OS X 10.6

Я хочу использовать плагин 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 требуется как минимум 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 ответ

Решение

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

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

Другие вопросы по тегам