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

Missing transaction, proper recovery process?

From: Daniel Patterson <danpat_at_adaptiveinternational.com>
Date: 2003-10-06 02:25:25 CEST

Hello all,

  I'm not sure what has caused it at this stage, but I appear to
  have experienced some kind of repository corruption. I
  started seeing the following this morning:

www-data@carl:~$ svnlook tree /opt/svn/repos2/
svn: Invalid filesystem transaction name
svn: no transaction named `1am' in filesystem `/opt/svn/repos2/db'

  So I tried this:

www-data@carl:~$ svnadmin recover /opt/svn/repos2/
Acquiring exclusive lock on repository db.
Recovery is running, please stand by...
Recovery completed.
The latest repos revision is 1504.

  But I still got this:

www-data@carl:~$ svnlook tree /opt/svn/repos2/
svn: Invalid filesystem transaction name
svn: no transaction named `1am' in filesystem `/opt/svn/repos2/db'

  So I thought, ok, I'll dump the good stuff and restore it into
  another repository:

www-data@carl:/var/tmp/dump$ svnadmin dump -r1500:HEAD --incremental
/opt/svn/repos2 > repos2.dump
* Dumped revision 1500.
* Dumped revision 1501.
* Dumped revision 1502.
* Dumped revision 1503.
svn: Invalid filesystem transaction name
svn: no transaction named `1am' in filesystem `/opt/svn/repos2/db'

  Ok, looks like I've lost the final revision (r1504). The dump
  reloads fine, and I can keep going.

  Does anyone have any way of restoring that final revision?

daniel

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Oct 6 02:27:12 2003

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.