Как удалить и создать новые репозитории с сервером Subversion?
Хорошо, я просто что-то сделал с головой
Я впервые устанавливаю сервер Subversion, который будет использоваться подрядчиками. Я выполнил настройку в один клик, создал свой проект и впервые зарегистрировал наше приложение, думая, что я пройду позже и удалю информацию о пароле в строке подключения в файле конфигурации.
Duh...
Так что теперь мне нужно удалить этот проект в репозитории и создать его заново, чтобы я мог выполнить регистрацию на этот раз без пароля. Просматривая параметры справки svnadmin, я не вижу никаких вариантов удаления репозитория.
Как мне это сделать? Легкие очки здесь!
3 ответа
Чтобы удалить репозиторий проекта, просто удалите папку с сервера, затем выполните команду svnadmin create заново.
Уилл прав, я не правильно прочитал предложение пароля. Проверка и удаление не помогут с проблемами безопасности. В случае сомнений перейдите по книге или проверьте ссылку CMS.
Вы можете удалить файл и очистить всю его историю, а затем повторно импортировать его в чистоте.
Проверьте это из FAQ по SVN:
Простое удаление файлов из текущей ревизии и выполнение коммита не помогут с проблемами безопасности. Пароль все еще будет существовать в старой редакции хранилища для удаленного файла. Ссылка на часто задаваемые вопросы CMS также должна помочь.