Преимущество размещения вашего SVN-репозитория через Apache вступает в игру, если вы хотите, чтобы ACL-списки были в вашем репозитории.
Вы можете настроить базовую аутентификацию и ограничить разрешения для каждого каталога (или файла, если вы чувствуете необходимость). Например, вы можете настроить хранилище так, чтобы разрешить гостевую проверку, но для любой записи в хранилище потребуется определенный, действительный пользователь.
Результат использования Apache для аутентификации ваших пользователей означает, что вам не нужно определять своих пользователей в .htpasswd. Apache может подключиться к LDAP, большинству SQL-серверов любого типа или даже использовать аутентификацию Kerberos.
Использование упрощенного svnserve
вполне может быть достаточно. Однако детальные разрешения не могут быть применены, и вы не сможете подключиться к другой базе данных пользователей для аутентификации.
Но из вашего описания все вышеперечисленное может быть излишним. Преимущества, предлагаемые Apache, в основном бесполезны для одного пользователя и не стоят хлопот.