[email protected] schrieb am Donnerstag, 17. Dezember 2020 um 05:14:53 UTC+1:
> I had my computer crushed and retrieve files under \db\revprops\ and > \db\revs\, try to skip some missing revisions as bellow: > > svnadmin dump -r 1572:1878 --incremental C:\codes\old_svn\repository > > C:\codes\old_svn\repos-dumpfile > svnadmin: E160006: No such revision 1570 > > svnadmin dump -r 1573:1878 --incremental C:\codes\old_svn\repository > > C:\codes\old_svn\repos-dumpfile > svnadmin: E160006: No such revision 1570 > > then i try this: > svnrdump dump -r 1870:1878 --incremental C:\codes\old_svn\repository > > C:\codes\old_svn\repos-dumpfile > svnrdump: E160006: No such revision 1536 > > that must be have some corrupted revisions. Does there any way to rescue > the correct files into a healthy repository? > > I am not a developer, neither of TortoiseSVN, nor of SVN library. But I once were in a similar situation, not as severe as your's though. However, I managed to repair my repo dump, see https://stackoverflow.com/a/46904651 The files you mention are plain text files, so you might be able to fix them as well. Take a backup of all existing data, then start manipulating... I think you should be able to find out the meaning of the vaious sections in those files based from the changes you made and the log messages you entered. And you may create a new, file-based repo to experiment with the contents of these files to help you finding out what each section means and does. I can't give you any more details right now, because I don't have any specification of the content of these files, and my repair operation has been some time ago. -- You received this message because you are subscribed to the Google Groups "TortoiseSVN" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn/b88d1536-6602-4699-9231-739f3a196b32n%40googlegroups.com.
