cambiar svn utilizado por svnant

Instalé una versión más nueva de svn en mi sistema en ~ my / home / bin y le puse la ruta. Entonces, desde la command-line se usa una versión más nueva de svn en lugar de la anterior, ubicada en / usr / bin /.

Sin embargo, svnant sigue usando un svn antiguo en / usr / bin.

¿Cómo puedo decirle a svnant que use un svn más nuevo?

Como se ve, svnant no siempre usa el ejecutable: http://subclipse.tigris.org/svnClientAdapter.html

Biblioteca de subversión 1st-JavaHL native (JNI) ( http://svn.apache.org/repos/asf/subversion/trunk/subversion/bindings/javahl/ )

2ª implementación de la API de subversión JavaSVN (Java puro) ( http://tmate.org/svn/ )

Contenedor de cliente de línea de command 3rd-svn (.exe)

Para la primera también tendrías que actualizar el jar.

Si realmente usa el ejecutable, debes intentar poner tu ejecutable en la ruta antes que el otro svn exe o vincularlo a / usr / bin

ln -s /home/yourself/bin/svn /usr/bin/svn 

Es posible que desee hacer algo como:

 mv /usr/bin/svn /usr/bin/svn_old ln -s ~/your/home/bin/svn /usr/bin/svn 

De modo que tiene una copy de la anterior si la necesita, mientras enlaza el binary actualmente utilizado con su nueva versión.

Agregue su nueva ruta svn a java.library.path