Hello,

I am trying to move a Subversion repository from one server (running Windows XP Professional SP3) to another (running Linux Debian 5 Lenny)

The first server (on Windows) actually has Subversion installed through a VisualSVN GUI interface. The second server has Subversion version 1.5.1 installed from Debian packet (as it is the latest stable version provided by Debian).

I first tried to just copy the directory from the first computer to the second one, and check if it works. But unfortunately, when trying to checkout the repository content, I got the following error message :

"Format de stockage attendu entre '1' et '3' ; format trouvé '4'"

(so in English, something like "Expected storage format between '1' and '3', found format '4'")

Seeing that, I completely deleted the repository that I just copied, and I tried again, creating a new empty repository and moving using "svnadmin dump" on the first computer, and "svnadmin load" on the second one.

But, more surprisingly, when trying to checkout, I still get this very same error message .... !!!???

So I ask the question :
How can I move repositories between computers running different OS, different versions of Subversion and different repository formats ?

Is there any mean to convert a repository from one format to another ?

And also :
What are the actual formats identified by the numbers 1, 2, 3, 4 (and maybe 5, 6, etc) ??

Best regards,

Gingko


Reply via email to