Если Ваш SVN подается через апача, можно использовать эти шаги для быстрого обнаружения правильных файлов для изменения/обновления.
cd /etc/apache2
grep -r AuthUserFile *
Это должно получить Вас, имя файла htpasswd апачей файла использует для аутентификации доступа к серверу SVN.
Затем можно добавить нового пользователя как это:
htpasswd filename newuser
Если grep строка возвращается с несколькими соответствиями, необходимо будет осмотреть апачскую конфигурацию вручную для определения правильной для репозитория. Ищите AuthzSVNAccessFile также - Вам, вероятно, придется дать этому новому пользователю явное разрешение получить доступ к правильным путям, в зависимости от Вашей конфигурации. Этот - "ini" файл формата, легкий изменить, но отправить его, если у Вас действительно есть он и у Вас есть сомнения относительно синтаксиса.
Я думаю, вы захотите полностью переустановить IIS, а затем при установке функций веб-сервера обязательно включите WCF Services | Активация HTTP , как указал @Michelz.
У меня вышеперечисленное сработало, НО НЕ ПЕРЕЗАГРУЖАЙТЕ WINDOWS SERVER 2012. (Черный экран смерти). Удалите и переустановите одновременно.
Подождите, пока не появится значок ожидающей перезагрузки ....
Затем удалите и подождите, затем снова добавьте все, включая активацию http. Не перезагружайтесь!
Отойдите на 1 час.
Компьютер может откатить некоторые неудачные обновления, но не волнуйтесь, просто держитесь подальше от компьютера.
В конце концов все работает!
Сделайте новую резервную копию!