Я переместил репозиторий со старого сервера на новую копию Subversion Edge. У меня были существующие файлы аутентификации и авторизации, которые были перенесены, но я не мог определить, как их интегрировать в продукт Edge. Я вручную изменил файл httpd conf, чтобы использовать существующие пользовательские файлы, но это означает, что я не могу управлять пользователями в веб-интерфейсе. Есть некоторые ссылки на hsql, и я не могу понять, где хранятся учетные данные суперадмина, но в настоящее время он работает. Могу ли я получить руководство по управлению пользовательскими базами данных?
Здесь есть информация о переходе на Subversion Edge:
https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/MigrationPath
Это объясняет, почему нельзя перенести учетные записи пользователей:
Учетные записи пользователей
Если вы в настоящее время используете LDAP, то этот процесс довольно прост. Просто введите конфигурацию LDAP в Subversion Edge в разделе «Администрирование» -> «Аутентификация». Если ваша существующая конфигурация LDAP более сложна, чем та, что поддерживает Subversion Edge, вам может потребоваться изменить конфигурацию Apache. См. Следующий раздел.
Если вы используете файл паролей Apache, у вас есть несколько вариантов:
ПРИМЕЧАНИЕ. Пароли Apache представляют собой односторонний хэш из соображений безопасности, поэтому нет возможности извлечь текущий пароль и создать учетную запись пользователя Subversion Edge.
Наконец, если вы используете какую-то другую систему учетных записей пользователей, вам необходимо либо переключиться на те, которые мы предоставляем в Subversion Edge, либо настроить конфигурацию Apache.