Я выполнил множество настроек svn/ ant, но на этот раз не могу понять, что неправильно.
Использование Linux,
svn 1.6.6
ant 1.8.2
svnant 1.3.1
Я скопировал файлы svnant jar в $ANT_HOME/lib
[email protected]:~/apps/apache-ant-1.8.2/lib$ ls -l
-rw-r--r-- 1 root root 244831 2011-06-23 07:55 ganymed.jar
-rw-r--r-- 1 root root 948100 2011-06-23 07:55 jna.jar
-rw-r--r-- 1 root root 76383 2011-06-23 07:55 svnant.jar
-rw-r--r-- 1 root root 215757 2011-06-23 07:55 svnClientAdapter.jar
-rw-r--r-- 1 root root 89412 2011-06-23 07:55 svnjavahl.jar
и т.д...
Мой файл сборки указывает:
<taskdef name="svn" classname="org.tigris.subversion.svnant.SvnTask" />
Но всякий раз, когда я выполняю
<target name="update">
<svn>
<update dir="."/>
</svn>
</target>
Я получаю страшное:
update:
[svn] Missing 'javahl' dependencies on the classpath !
BUILD FAILED
/home/top/apps/utils/build.xml:26: Cannot find javahl, svnkit nor command line svn client
Любые идеи, что я делаю неправильно?
Я предполагал, что копирование svnant jars в $ANT_HOME/lib должно быть достаточно?