You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Mike Mason <mg...@thoughtworks.net> on 2004/01/07 09:58:23 UTC

Re: Sharing SVN-Repository between Linux/x86 and WinNT

Aaron Optimizer Digulla wrote:

>
>Well, I tried this approach. I'm using Subversion 0.33.1 both on Linux and
>Windows.
>
>- I dumped the linux repos
>- I loaded the dump on Windows.
>- I made some changes on linux
>- I make an incremental dump (using the example in the docs; the example
>  has a bug, btw: The parameters for svnadmin dump have changed but the
>  example wasn't updated).
>- I copied the dump to windows
>- I tried to load it -> svnadmin just hangs during rev 10 after the successful
>  import of rev 9 (8 was the latest on the win side).
>  
>

Incremental will probably not work here. My suggestion was indended more as:

 - use Linux repos
 - decide that you are "done using Linux"
 - dump Linux repos into dumpfile
 - delete Linux repos
 - boot Windows
 - load dump into Windows repos
 - use Windows repos
 - decide that you are "done using Windows"
 - dump Windows repos to dumpfile
 - delete Windows repos
(etc)

You cannot keep two repositories live at once, and try to move changes 
between them. That won't work.

Your comments about Subversion "having a major quality problem" are 
totally unfounded. I see other people have followed up on this already 
so I'll be brief. You're trying to do something that Subversion never 
claimed to be able to do, and complaining that it doesn't work. 
Subversion is totally stable if you're running a repository on one 
operating system. Using CVS as a reason that Subversion should be able 
to do what you want is not valid -- CVS has an archaic text-file based 
backend, which is extremely slow for a lot of operations, yet happens to 
be portable in some limited cases.

Laters,
Mike.



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org