Manually removing corrupted TXNs
From: <kmradke_at_rockwellcollins.com>
Date: Wed, 10 Nov 2010 09:01:08 -0600
I finally wrote a simple script to remove dead transactions older than 1
Any issues with just going into the fsfs db/transactions directory and
Using fsfs svn 1.6.12 and mod_dav_svn on windows. (Some of
All 21k revisions verify fine, but svnlook does report an error:
H:\svn\repos>svnadmin lstxns the_repo
H:\svn\repos>svnlook info the_repo -t 77-1
H:\svn\repos>dir 787_displays_repo\db\transactions\77-1.txn
05/21/2008 10:59 AM <DIR> .
H:\svn\repos>type the_repo\db\transactions\77-1.txn\next-ids
H:\svn\repos>type the_repo\db\transactions\77-1.txn\node.0.0
I have some other repos with transactions with similar errors
The repos themselves verify, dump, and load fine, the
The other errors:
svnlook: Can't open file
H:\svn\repos>dir the_repo2\db\transactions\2700-2.txn
11/27/2007 02:08 AM <DIR> .
svnlook: Corrupt node-revision '0.0.t33407-bp8'
H:\svn\repos>dir the_repo3\db\transactions\33407-bp8.txn
11/06/2009 12:46 PM <DIR> .
(next-ids and node.0.0 just contain nulls. props contains the actual
thanks!
|
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.