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

Can't recover deleted stuff

From: David Rush <david_at_rushtone.com>
Date: 2007-12-18 15:59:20 CET

Hi. I'm relatively new to Subversion, but have managed to get 1.4.5 up and running on Win32 with
Apache 2.0. I can import, checkout, commit, update, and all that.

While playing around with a test repository, I used svn delete to delete an entire directory tree in
the repository (not in a working copy). Then I tried to recover it by checking out an older
revision, but it doesn't work for me.

Here's a capture of a simple test case:

D:\tmp\foo4>svn import test.bat http://myhost/sandbox/test.bat -m "initial import"
Adding test.bat

Committed revision 16.

D:\tmp\foo4>svn list http://myhost/sandbox
Carbon/
Fun/
test.bat

D:\tmp\foo4>svn delete http://myhost/sandbox/test.bat -m "begone!"

Committed revision 17.

D:\tmp\foo4>svn list http://myhost/sandbox
Carbon/
Fun/

D:\tmp\foo4>svn list http://myhost/sandbox -r 16
Carbon/
Fun/
test.bat

D:\tmp\foo4>mkdir ..\foo5

D:\tmp\foo4>cd ..\foo5

D:\tmp\foo5>svn checkout -r 16 http://myhost/sandbox/test.bat
svn: REPORT request failed on '/sandbox/!svn/bc/17/test.bat'
svn: '/sandbox/!svn/bc/17/test.bat' path not found

D:\tmp\foo5>svn cat -r 16 http://myhost/sandbox/test.bat
svn: REPORT request failed on '/sandbox/!svn/bc/17/test.bat'
svn: '/sandbox/!svn/bc/17/test.bat' path not found

D:\tmp\foo5>svn list -r 16 http://myhost/sandbox
Carbon/
Fun/
test.bat

The "list" shows it still there in revision 16 as expected, but I can't seem to get it from r16.
Subversion seems to be looking for it in r17 even when I've told it r16.
Is there a way to recover the deleted file?
What if it was a whole directory tree?
Are deletes made directly to the repository permanent?

David

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Dec 18 16:00:01 2007

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.