Я вижу, что вы отметили свой вопрос с помощью [visualsvn]. Учитывая, что вы используете сервер VisualSVN, вы должны запустить приложение VisualSVN Server Manager. На корневой узел в дереве сервера, щелкните правой кнопкой мыши и выберите «Все Задачи-> Начало Командная строка»
Из новой командной строки, вы можете сбросить ваше хранилище с помощью:
svnadmin dump /path/to/your/repo > yourreporname.dump
Скопировать в дамп-файл на новый сервер и введите:
cd /path/to/your/new/repo
svnadmin create reponame
svnadmin load reponame < yourreponame.dump
VisualSVN обрабатывает права доступа самостоятельно, так что вам необходимо скопировать права доступа вручную.
EDIT: VisualSVN использует Apache в качестве внешнего сервера. Я думаю, вы могли каким-то образом извлечь права доступа из файлов конфигурации Apache.
Прочтите руководство SVN (или VisualSVN) и выполните все, что он говорит. – PJTraill