Subversion 1.8.8 не работает с библиотеками Java SVN
У меня установлена последняя версия 14.04. В проекте Java, созданном с помощью Ant, я использую <svn>
задача получить текущую ревизию информации. У меня есть (насколько я могу судить) актуальные версии библиотек "svnClientAdapter.jar" и "svnant.jar", и у меня есть libsvn-java
библиотека, установленная для JNI-версии адаптера.
После обновления 13.10 -> 14.04 мне сказали svn
что мне нужно было бежать svn update
потому что версия среды исполнения была впереди вещей в моем проверенном дереве. После этого я получаю ошибки от svn
Задача муравья:
[svn] <WcVersion> started ...
[svn] svn: E155021: This client is too old to work with the working copy at
Ну что, как поживаешь? Судя по различным старым вопросам, кажется, что это не новое явление.
1 ответ
Встроенный обновленный svnClientAdapter.jar
и это помогло. Это очень легко сделать:
svn co http://subclipse.tigris.org/svn/subclipse/trunk/svnClientAdapter/ svnClientAdapter
проверить текущий источник, а затем просто ant
строить. Источник включает в себя кучу других вещей, но svnClientAdapter.jar
брошен готовый к использованию в каталог сборки.
Вероятно, это хорошая идея, чтобы проверить сайт проекта на случай, если мой URL выше.