On Sat, May 17, 2014 at 10:10:32AM +0200, Branko Čibej wrote: > ... we really don't want to have backend-specific commands in svnadmin.
Why not? Anyway, you're a bit late with this demand. There are svnadmin list-dblogs and list-unused-dblogs (BDB-only), there is hotcopy --incremental which only works on FSFS, some subcommands take a --memory-cache-size option which is FSFS-specific. I didn't look for more examples. I think it's better to keep admin-facing user interfaces focused on the existing admin tools. In my experience, even experienced admins often don't know off-hand whether to use svnadmin or svnlook. Why should people suddenly care about the backend a repository is using if they just want to see some repository filesystem stats? Also, stuff in tools/ is often not packaged by packagers, and ends up missing on most installations even though it would be useful. svn-bench is another such example. We should just move this into 'svn' as far as I'm concerned.

