Daniel Shahaf <d...@daniel.shahaf.name> writes: > phi...@apache.org wrote on Tue, Jul 31, 2012 at 17:14:58 -0000: >> Author: philip >> Date: Tue Jul 31 17:14:58 2012 >> New Revision: 1367683 >> >> URL: http://svn.apache.org/viewvc?rev=1367683&view=rev >> Log: >> Fix issue 4213, "svnadmin recover" fails on old format repositories. >> >> * subversion/libsvn_fs_fs/fs_fs.c >> (open_pack_or_rev_file): Return SVN_ERR_FS_NO_SUCH_REVISION for >> old format repositories. > > > Worth a regression test? > > Index: subversion/tests/cmdline/svnadmin_tests.py > =================================================================== > --- subversion/tests/cmdline/svnadmin_tests.py (revision 1372130) > +++ subversion/tests/cmdline/svnadmin_tests.py (working copy) > @@ -1821,6 +1821,11 @@ def mergeinfo_race(sbox): > raise svntest.Failure("one or both commits failed") > > > +@Issue(4213) > +def recover_old(sbox): > + "recover --pre-1.4-compatible" > + sbox.build(create_wc=False) > + svntest.main.run_svnadmin("recover", sbox.repo_dir) > > > ######################################################################## > @@ -1858,6 +1863,7 @@ test_list = [ None, > hotcopy_incremental_packed, > locking, > mergeinfo_race, > + recover_old, > ] > > if __name__ == '__main__': >
Looks good. -- Certified & Supported Apache Subversion Downloads: http://www.wandisco.com/subversion/download