Scott Morris <scott@...> writes:
> So I backdated my Subversion to 1.3
>
> But now 1.3 won't work with TortoiseSVN due to the earlier error
> expecting format 3 and got format 5.
>
> Where do I go from here? Use an earlier version of Tortoise?? Can I
> patch Subversion 1.4??
>
> Subversion is on Windows Server 2003, and all my clients are TortoiseSVN
>
> And what do the numbers in that plain 'format' file mean anyway?
>
So AFAIU you accidentally created a *Repository* using TSVN 1.5 client (using
file:// protocol) and are unable to use it with svnserve 1.3 (using svn://
protocol). Try recovery using following method -
1. Install Subversion 1.4 binaries
2. Dump repository content to a file using - svnadmin dump "D:\repo" > repo.dmp
3. Install Subversion 1.x binaries
4. Load repository using - svnadmin load "D:\new_repo" < repo.dmp
5. Try out svn:\\ protocol on "D:\new_repo"
Notes: You cannot access UNC paths on command line and svnadmin requires direct
access to repository so you either have to mount UNC path to a drive OR do this
stuff on the server.
BACKUP the original repository folder before doing all this (a simple copy
operation is sufficient).
We use a similar setup where users create repositories on a network drive using
file:// and access them using Apache (http:// protocol) so I have faced this
problem while testing 1.4 RC and following the steps above were sufficient.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Tue Nov 7 07:14:39 2006