Error de SVN: el subcommand 'help' no acepta la opción '–no-auth-cache'

El cliente SVN no funciona en mi server de desarrollo CentOS

La llamada al cliente CLI SVN produce el mismo error.

$ svn revert ./foo.txt Subcommand 'revert' doesn't accept option '--no-auth-cache' Type 'svn help help' for usage. $ svn help Subcommand 'help' doesn't accept option '--no-auth-cache' Type 'svn help help' for usage. ... 

Por lo tanto, produce el mismo error cada vez que trato de llamar al cliente svn desde CLI

Puedo "svn list" y "svn status". Pero no hay posibilidad de "svn revertir" mis cambios y llamar a "svn help".

Intenté investigar el problema y descubrí que el cliente svn siempre intenta usar el interruptor "–no-auth-cache" de forma automática sin mencionar explícitamente este cambio.

Pero como este interruptor no está disponible para commands locales como "revertir", produce ese tipo de error.

Parece que este problema está relacionado de alguna manera con la configuration / installation del cliente svn.

Incluso he intentado eliminar todo el directory de datos de configuration del cliente: $ rm -rf ~ / .subversion

pero no ayuda.

Parece que hay una secuencia de commands (¿o un alias?) En su ruta que llama a svn con la bandera adicional.

Por ejemplo, un alias configurado como:

 alias svn='svn --no-auth-cache' 

dará este problema

Intenta llamar a svn directamente como /bin/svn o donde esté instalado

Concurre con los demás; la salida de type -all svn indicará qué command svn se ejecutará y qué otros sombras.

¿Estás seguro de que estás usando SVN vainilla? ¿Tal vez alguien configuró un alias?

Pruebe apropos svn para averiguar dónde está instalado su cliente svn y ejecute ese file directamente (ejemplo /usr/bin/svn help ).

Comprobar alias para alias.

¿Hay algo en ~/.subversion/config ? Intenta renombrar o eliminar ese directory.

Editar:

Para evitar posibles alias, intente ejecutar \svn lugar de svn .