Copia de security del repository SVN, ubicado en el server Linux, al cliente de Windows

Intento crear una copy de security de mi repository SVN, ubicado en el server Linux, desde el Cliente Subversion de la command-line de Windows:

C: \ project> svnadmin hotcopy svn: // "URL_of_my_SVN_repository" / C: / BACKUP

y recibe el siguiente error: svnadmin: E205000: 'svn: // "URL_of_my_SVN_repository" /' es una URL cuando debería ser una ruta local

¿Cómo puedo resolverlo? Necesito iniciar una copy de security de mi repository SVN desde la PC con Windows (debido a nuestra política de networking, solo tengo acceso al puerto 3690 (SVN) del server Linux).

De acuerdo con la documentation , no puede ejecutar svnadmin desde una máquina remota:

Como svnadmin funciona a través del acceso directo al repository (y, por lo tanto, solo se puede usar en la máquina que contiene el repository), se refiere al repository con una ruta, no una URL.

El enfoque estándar para realizar copys de security en una location remota es combinar varias herramientas:

  1. Ejecute svnadmin en la máquina que sirve svn.
  2. Utilice una herramienta como rsync para copyr ese volcado de repository desde el server svn a la máquina de la que se realizará la copy de security.

Si su política de networking le permite ejecutar un server svn en una máquina, pero no para progtwigr svnadmin copy de security svnadmin en esa máquina, entonces creo que necesita volver a considerar su política de networking.