svnkit を使用して svnant ant タスクから subversion にアクセスしようとすると、次の結果が得られます。
BUILD FAILED
/path/to/build.xml:49: Cannot find javahl, svnkit nor command line svn client
at org.tigris.subversion.svnant.SvnTask.getClientAdapter(Unknown Source)
at org.tigris.subversion.svnant.SvnTask.execute(Unknown Source)
svnkit.jar および svnjavahl.jar を含むすべての適切な jar がクラスパス上にあることを確認しました。
同様のクラスパスを使用して、Eclipse 20100218-1602 内で ant を実行しても同じ結果が得られます。
不思議なことに、上記のクラスを呼び出す次の Java プログラムが動作するようです。
org.tigris.subversion.svnant.SvnTask task = new org.tigris.subversion.svnant.SvnTask();
ISVNClientAdapter adapter = org.tigris.subversion.svnant.SvnTask.getClientAdapter(task);
System.out.println(adapter);
org.tigris.subversion.svnclientadapter.svnkit.SvnKitClientAdapter を出力します
また、subclipse eclipse プラグインは svnkit (Eclipse に付属しているもの) を問題なく使用します。