Falta SVNAnt Trilead jar

Descargué e instalé SVNAnt 1.3.0, Ant 1.8 y Java 1.6.

Cuando bash hacer una simple comprobación a través de https, obtengo un java.lang.NoClassDefFoundError: com / trilead / ssh2 / InteractiveCallback. No estoy seguro de por qué está usando una class ssh ya que estoy usando https.

Trilead SSH para Java ya no parece ser compatible ni distribuido, y no tengo acceso a una versión anterior de trilead.jar.

¿Cómo está todo el mundo usando SVNAnt sin trilead.jar? ¿Alguien recomienda search otras opciones? Aquí está mi script de compilation. Las tags abiertas y finales del proyecto no se copyron correctamente, pero están allí cuando lo ejecuto en mi cuadro local.

Actualización Pude encontrar trilead.jar en el repository de svn de otro proyecto después de search en Google, y de hecho solucionó el NoClassDefFoundError. Es una lástima que Trilead no distribuya el contenedor.

<?xml version="1.0"?> 

 <property name="svn.base" value="C:\Program Files\svnant\svnant-1.3.0"/> <property name="svn.lib" value="${svn.base}/lib"/> <property name="username" value="user"/> <property name="password" value="password"/> <path id="svnant.classpath" > <fileset dir= "${svn.lib}" > <include name= "*.jar" /> </fileset> </path> <typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svnant.classpath" /> <target name="checkout"> <svn username="${username}" password="${password}" > <checkout url="https://svn-server/svn/project" destPath="C:\SVNRepositories\checkout" /> </svn> </target> 

Tuve que eliminar svnkkit.jar de mi classpath svnant. Estaba haciendo pagos múltiples usando subant y el segundo checkout usaba svnkit en lugar de javahl. esto se aplica para ant 1.7, java6 y svnant 1.30.

 <path id="svnant.classpath"> <fileset dir="./buildBinaries/svnant-1.3.0/lib"> <include name="*.jar" /> <exclude name="svnkit.jar"/> </fileset> </path> <typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svnant.classpath" /> 

Tuve un problema similar cuando estaba configurando SVNAnt. Escribí un blog que describe cómo resolver el problema:

http://www.willjohnson.me/blog/?p=128