Попытка настроить Eclispe. Справка / информация о / установленном программном обеспечении Eclipse гласит:
Платформа Eclipse 3.5.2
Subclipse 1.0.0
Контроль версий с Subversion 1.1.1
Вики Subclipse, за которой я следовал, здесь
Я установил приложение libsvn-java - обсуждается здесь
Я добавил строку "-Djava.library.path = / usr / lib / jni" в файл eclipse.ini
Я проверил настройки справки / о / подтверждения Eclipse, и обе эти строки перечислены:
eclipse.vmargs = -Djava.library.path = / USR / Библиотека / JNI
java.library.path = / USR / Lib / JNI
Я проверил, что эти файлы находятся в этих каталогах. Тем не менее, когда я проверяю настройки> команда> svn, появляется сообщение об ошибке:
Не удалось загрузить библиотеку JavaHL. Эти
ошибки, которые встретились:
нет libsvnjavahl.1 в java.library.path
Загружена несовместимая библиотека JavaHL
1.3.x или позже требуется
Тестирование библиотек JavaHL обсуждается здесь .
Я скачал tarbal и запустил его в папке на рабочем столе без проблем. Затем я следовал инструкциям и поместил этот файл ВНУТРИ пути (usr / lib / jni / testJavaHL) и запустил его оттуда. Было выполнено 50 тестов, и каждый из них вернулся с такой же ошибкой (для краткости был опубликован только один):
50) testCommitRevprops(org.tigris.subversion.javahl.BasicTests)java.io.FileNotFoundException: /usr/lib/jni/testJavaHL/local_tmp/greek_files/iota (No such file or directory)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
at java.io.FileOutputStream.<init>(FileOutputStream.java:160)
at org.tigris.subversion.javahl.WC.materialize(WC.java:70)
at org.tigris.subversion.javahl.SVNTests.buildGreekFiles(SVNTests.java:303)
at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:222)
at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
FAILURES!!!
Tests run: 50, Failures: 0, Errors: 50
Есть идеи, как / почему "local_tmp / greek_files / iota" добавляется в каталог? Я полагаю, это моя проблема ..
У меня также есть проблема с новым> местоположением хранилища = ... так как местоположение каталога моего хранилища svn находится на один уровень выше домашнего каталога - который предшествует тому, что я помещаю в диалоговое окно - в результате это ошибка:
svn: '/home/ricalsin/file:/home/svn' does not exist
Спасибо за любую помощь.