Noorul Islam K M wrote on Fri, Jun 24, 2011 at 10:11:50 +0530: > > Daniel came up with idea of extending Makefile.in to support 'make > check' variants. > > 1. 'make check' with svnserve -T > 2. 'make check' with svnadmin create --pre-1.x-compatible (where x in > (1.4, 1.5, 1.6, 1.7)) > 3. 'make check' with SVNPathAuthz short_circuit. As of now this is > supported by stsp's Makefile.svn. So this will be bringing that into > Makefile.in >
And in case someone wonders why: I have in the past found a bug in the cache code via #1; we recently had CVE's that would have been exposed by someone running #3; and #2 is a cheap (though not as good as 'svnadmin1.x create') to test running the 1.7 code on 1.6 repositories and filesystems. I am not suggesting to enable any of these by default. > So, this would include the following tasks. > > * Extending Makefile.in to take optional arguments. > * Propagating that through to the tests themselves. > * Extending test suite to take additional options accordingly. > * Filing issues and/or fixing any bugs that surface. > > I am planning to implement his idea. I hope this is a welcome > change. Posting it here to get feedback before starting to work on this. > > Thanks and Regards > Noorul