Я хочу использовать плагин 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 ...
Что я могу сделать сейчас?