[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: dump problem with 0.32.1

From: Holger Krekel <pyth_at_devel.trillke.net>
Date: 2004-02-23 23:35:49 CET

To users@subversion.tigris.org wrote:
> Hello,
>
> first of all: congratulations for the birthday of subversion!

i second that :-)

> I took it as an opportunity to try to update one of my repositories
> which still runs at 0.32.1 but alas.
>
> when performing 'svadmin dump' after a successful 'svnadmin recover' i get:
>
> * ..... 147 revs ....
> * Dumped revision 148.
> * Dumped revision 149.
> * Dumped revision 150.
> * Dumped revision 151.
> svn: Filesystem has no such representation
> svn: svn_fs__bdb_read_rep: no such representation 'emw'

ok, i wasn't able to recover the problem directly but i found a copy
of the repository (just one revision older) that was ok. Actually
this older version was copied to the new location via

        find oldpath -print | cpio -p newpath
        
and later updated with on

        rsync -auxv oldpath newpath

was performed. I presume that during those copies something must
have changed (although that's hardly possible) since the repository
at 'oldpath' is still ok while the 'newpath' one is broken. Copying
it again doesn't produce the problem (of course).

so i am still looking for an answer, but in a relaxed way :-)

   holger

> This is the output of ldd `which svnadmin` on a reasonably up-to-date
> gentoo-system:
>
> linux-gate.so.1 => (0xffffd000)
> libsvn_repos-1.so.0 => /usr/lib/libsvn_repos-1.so.0 (0x40016000)
> libsvn_fs-1.so.0 => /usr/lib/libsvn_fs-1.so.0 (0x40029000)
> libsvn_delta-1.so.0 => /usr/lib/libsvn_delta-1.so.0 (0x4004b000)
> libdb-4.0.so => /usr/lib/libdb-4.0.so (0x40053000)
> libsvn_subr-1.so.0 => /usr/lib/libsvn_subr-1.so.0 (0x400f9000)
> libaprutil-0.so.0 => /usr/lib/libaprutil-0.so.0 (0x4011d000)
> libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x40133000)
> libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4013a000)
> libapr-0.so.0 => /usr/lib/libapr-0.so.0 (0x40161000)
> libpthread.so.0 => /lib/libpthread.so.0 (0x4018c000)
> librt.so.1 => /lib/librt.so.1 (0x401dd000)
> libm.so.6 => /lib/libm.so.6 (0x401f0000)
> libcrypt.so.1 => /lib/libcrypt.so.1 (0x40212000)
> libnsl.so.1 => /lib/libnsl.so.1 (0x40240000)
> libdl.so.2 => /lib/libdl.so.2 (0x40255000)
> libc.so.6 => /lib/libc.so.6 (0x40258000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
>
> nothing else was accessing the repo at the time.
>
> I remember that this repository was at one point successfully dumped at
> 0.28.0 and loaded into 0.32.1 (by the ebuild script). Other than that,
> I think that only apache2 was updated recently but not e.g. the bsd db.
>
> Apparently there once was a similar issue:
>
> http://www.contactor.se/~dast/svn/archive-2003-08/1388.shtml
>
> but it wasn't publically reported on afterwards.
>
> I can provide the repository if needed. Btw, This is the first time
> that i am lost with how to recover data from a repository ...
>
> thanks,
>
> holger
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Feb 23 23:41:28 2004

This is an archived mail posted to the Subversion Users mailing list.