Design and implement a generic way to support SSH with this library.
There has been mirroring and synchronization support since Subversion 1.5. Need to look and see what sort support can be provided from SVNManagerLib, if any.
The newer version of Subversion have the ability to use SASL encryption. There's a new section in svnserve.conf to handle SASL.
Create infrastructure to support the authz file. This will need a high level class and a provider.
Create classes to represent files in the "locks" folder in repositories.
Need to add code for the svnadmin repair command.
See if SVNManagerLib can be integrated with CaptainHook. https://sourceforge.net/projects/captainhook/
Create code to allow administrators to change between filesystem (FSFS) to Berkeley (BDB) and vice-versa.
Create unit tests for SVNManagerLib. Will need to use some sort of mock objects to simulate repositories. Rhino Mocks looks like the leading candidate.