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

svnadmin: Reference to non-existent node '0.0.t1333-1' in filesystem

From: Jeremiah van Oosten <jvoosten_at_playlogicgames.com>
Date: Fri, 18 Jan 2008 12:34:06 +0100

I am currently using SVN 1.4.5. with stand-alone server svn:// protocol.
Our server is running on a Windows 2000 server.


I am experiencing an issue with cleaning up transactions in my
subversion server.

If I list the transactions on our server, I get:


C:\>svnadmin lstxns \path\to\repos




If I try to remove the transaction (1333-1 for example), The transaction
fails to clean:


C:\>svnadmin rmtxns \path\to\repos 1333-1

svnadmin: Transaction cleanup failed

svnadmin: Can't remove '\path\to\repos\db\transactions\1333-1.txn':

The directory is not empty.


Listing the transactions again, I get the same transactions:


C:\>svnadmin lstxns \path\to\repos




If I try to get the info about the transaction, or try to remove it
again, I get the following errors:


C:\>svnlook info -t 1333-1 \path\to\repos

svnlook: Reference to non-existent node '0.0.t1333-1' in filesystem


C:\>svnadmin rmtxns \path\to\repos 1333-1

svnadmin: Reference to non-existent node '0.0.t1333-1' in filesystem


I know I was able to remove transactions that have appeared in the past,
but since the failed transaction 1103-1, I havn't been able to clean
these up... Anybody know why?


In addition to this, I also notice that the \path\to\repos\db\locks
folder has a lot of subfolders that are not being removed after the db
locks are removed (currently 1,052 subdirectories and 23 files).


if I run the command:


C:\>svnadmin lslocks \path\to\repos


There are no locks displayed.


This could be a related issue.


Is it safe to remove the locks directory (when the server is shut-down
first) and to remove the .txn directories from the transactions folder
if subversion is reporting no locks and no transactions exist?


Thanks in Advance,


Jeremiah van Oosten

Playlogic Games International

Received on 2008-01-18 19:02:49 CET

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.