No se puede hacer un volcado de SVN - Error E720002 y errores de formato


Soy nuevo en SVN, así que perdone el posible problema sencillo. Estoy tratando de hacer un volcado de Subversion de uno de mis proyectos:

svnadmin dump C:\code\project1 -r 9 > repo.dmp

Desafortunadamente estoy recibiendo este error:

svnadmin: E720002: Can't open file 'project1\format': The system cannot 
find the file specified.

Parece estar buscando el archivo format que en realidad se encuentra en project1\.svn\format. Esto me tiene desconcertado, ya que esperaría que se vea en el subdirectorio .svn de project1, pero en su lugar está mirando en la raíz.

Entonces intenté:

svnadmin dump project1\.svn -r 9 > repo.dmp

Pero esto resultó en:

svnadmin: E165005: Expected repository format '3' or '5'; found format '12'

I pensé que esto era un problema con mi formato de estar fuera de los datos, ya que es un problema común de lo que he leído. Mi servidor es repositoryhosting.com y están en el servidor 1.7.1. En mi cliente, estoy usando TortoiseSVN con SVN:

TortoiseSVN 1.7.4, Build 22459-64 Bit Subversion 1.7.2

Al leer más, podría estar confundiendo las cosas y necesitando ir contra el repositorio real en lugar de mi copia local de trabajo. El problema es que el repositorio está en la nube alojado por repositoryhosting.com y svnadmin no aceptará URL como ubicaciones de repositorio, solo rutas locales.

Me encantaría un poco de ayuda con lo que está pasando...

Author: TMC, 2012-01-15

1 answers

Svnadmin dump es para trabajar en el repositorio(lado del servidor), no en la copia de trabajo (lado del cliente) El mensaje errorm sobre el formato es engañoso, ya que busca el archivo de formato en el repositorio y encuentra un archivo con el mismo nombre en su copia de trabajo.

Si está interesado en obtener una copia de seguridad completa de su repositorio, puede usar svnrdump para este propósito. Se usa de la misma manera que svnadmin dump, sin embargo es posible obtener el dump desde un remoto repositorio: use

svnrdump  dump -r0:HEAD [URL_TO_YOUR_REPO] > Your_dumpfile.dmp

ESTA ES UNA NUEVA CARACTERÍSTICA DE SVN 1.7

 41
Author: Peter Parker,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-01-23 13:52:19