Затмение в Ubuntu с Apache2 и Subversion - PullRequest
1 голос
/ 04 декабря 2010

Попытка настроить 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

Спасибо за любую помощь.

1 Ответ

1 голос
/ 07 декабря 2010

Есть ли причина, по которой вы используете версию 1.0.0 Subclipse для Eclipse?Это очень старый клиент для версии 3.5.x eclipse.

Перейдите в Subclipse и получите установку 1.4.x или 1.6.x в зависимости от установки сервера Subversion.Получите 1.4.x Subclipse, если ваш сервер Subversion работает на 1.5.x.Получите 1.6.x Subclipse, если ваш сервер Subversion работает на 1.6.x.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...