Как удалить и создать новые репозитории с помощью сервера subversion?
-
19-08-2019 - |
Вопрос
Ладно, я просто сделал что-то глупое.
Я впервые настраиваю сервер subversion, который будет использоваться подрядчиками.Я выполнил настройку в 1 клик, создал свой проект и выполнил свою первую проверку нашего приложения, думая, что я пройду позже и удалю информацию о пароле в строке подключения в файле конфигурации.
Да...
Итак, теперь мне нужно удалить этот проект из репозитория и создать его снова, чтобы я мог выполнить проверку на этот раз без пароля.Просматривая параметры справки svnadmin, я не вижу никаких вариантов удаления репозитория.
Как мне это сделать?Простые моменты здесь!
Решение
Чтобы удалить репозиторий проекта, просто удалите папку с сервера, затем снова выполните svnadmin create.
Уилл прав, я неправильно прочитал предложение с паролем.Извлечение и удаление не поможет решить проблемы безопасности.Когда сомневаешься, следите за книгой или проверьте ссылку на CMS.
Другие советы
Вы можете удалить файл и очистить всю его историю, а затем повторно импортировать его чистым.
Проверьте это из часто задаваемых вопросов SVN:
Простое удаление файлов из текущей редакции и выполнение фиксации не поможет с проблемами безопасности.Пароль по-прежнему будет существовать в старой версии репозитория для ныне удаленного файла.Ссылка на часто задаваемые вопросы CMS также должна помочь.