On Thu, 16 Feb 2017 14:03:57 -0800
Konstantin Olchanski <[log in to unmask]> wrote:
[snip]
> For secure access, you must use passwords (unless you export read-only repo)
> and to have passwords, you must use encrypted connection (https). Simplest
> https setup with password is through apache httpd.

Jesus.

svnserve has password based access control, and data-stream encryption is available through SASL.

http://svnbook.red-bean.com/nightly/en/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.sasl