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.
  
 I am experiencing an issue with cleaning up transactions in my
 If I list the transactions on our server, I get:
  
 C:\>svnadmin lstxns \path\to\repos
 1333-1
 1103-1
  
 If I try to remove the transaction (1333-1 for example), The transaction
  
 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
 1333-1
 1103-1
  
 If I try to get the info about the transaction, or try to remove it
  
 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,
  
 In addition to this, I also notice that the \path\to\repos\db\locks
  
 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
  
 Thanks in Advance,
  
 Jeremiah van Oosten
 Playlogic Games International
  
  | 
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.