Is there any way to view a log of who/when does a checkout of a repository?
Commits are obviously logged.
This would be used to monitor who has checked a project to help with work tracking.
Maybe a solution in some cases: high-level logging.
To enable high-level logging in svnserve, you need only use the --log-file command-line option when starting the server, passing as the value to the option the file to which svnserve should write its log output.
$ svnserve -d -r /path/to/repositories --log-file /var/log/svn.log