Я запускаю свой SVN-сервер с Apache.Я установил подкаталог svn в моем корне www, который Apache использует с помощью дайджест-аутентификации для авторизации пользователя.Для этого в руководстве пользователя Subversion есть подробный раздел , в котором описывается конфигурация Apache.
Кроме того, убедитесь, что вы предоставляете права на запись в свой репозиторий своему пользователю www-data (или любому другому пользователю, которого вы используете).пусть Apache использует).Убедитесь, что он также применяется ко всем подкаталогам (применять его рекурсивно).Если вы этого не сделаете, то можете проверить, что все в порядке, но возникнут проблемы при регистрации.