Julian Foad <julian.f...@wandisco.com> writes: > $ (cd > obj-dir/subversion/tests/cmdline/svn-test-work/working_copies/obliterate_tests-1/ > && \ > diff -U2 -p {before,after}.dump/all.bdb) > --- before.dump/all.bdb 2009-12-11 14:04:52.873840736 +0000 > +++ after.dump/all.bdb 2009-12-11 14:04:53.177814628 +0000 > @@ -10,5 +10,5 @@ revisions: > (revision 8) > (revision 9) > - (revision a) > + (revision c) > (revision b) > > @@ -38,6 +38,8 @@ transactions: > b > (committed 0.0.b 11 (svn:date 2009-12-11T14:04:52.650534Z svn:author > jrandom svn:log '') ()) > - next-key > c > + (committed 0.0.c 10 (svn:date 2009-12-11T14:04:52.372379Z svn:author > jrandom svn:log Rev to be obliterated) ())
I get nearly empty all.bdb files: $ cd subversion/tests/cmdline $ ../../../../src2/subversion/tests/cmdline/obliterate_tests.py --fs-type=bdb 1 ## new SvnWC: SvnWC(head_rev=0, state={{'': <svntest.wc.StateItem instance at 0x2739b90>}}) ## head-rev == 1 ## head-rev == 2 ## head-rev == 3 ## head-rev == 4 ## head-rev == 5 ## head-rev == 6 ## head-rev == 7 ## head-rev == 8 ## head-rev == 9 ## head-rev == 10 ## head-rev == 11 ## SvnRepository::dump(rep_dir=/home/pm/sw/subversion/obj2/subversion/tests/cmdline/svn-test-work/repositories/obliterate_tests-1) ## SvnRepository::dump(rep_dir=/home/pm/sw/subversion/obj2/subversion/tests/cmdline/svn-test-work/repositories/obliterate_tests-1) PASS: obliterate_tests.py 1: test svn obliterate $ cat svn-test-work/working_copies/obliterate_tests-1/*dump/all.bdb revisions: revisions: -- Philip