Миграция пользователей CollabNet Subversion Edge

Есть ли способ перенести учетные записи пользователей на новый сервер в Subversion Edge CollabNet? Я читал, что вы не можете просто скопировать файл [CSVN_HOME]/data/conf/svn_auth_file, потому что он не будет создавать учетные записи для пользователей из-за одностороннего хэша для паролей Apache. Разве это не потому, что файл написан в двух местах? Если я могу найти местоположение этого другого файла, то я мог бы просто скопировать два файла, и он должен работать, верно? В противном случае использование LDAP является предпочтительным методом переноса учетных записей, но вопрос заключается в том, как настроить и настроить LDAP? Приношу извинения; Я очень плохо знаком с серверами, контролем версий и LDAP. Любая помощь и / или совет будет принята с благодарностью.

Большое спасибо!

1 ответ

Решение

Если вариант LDAP, это лучший способ, так как пользователям не требуется второй пароль для управления. Это имеет смысл, только если у вас есть существующий сервер LDAP, например Windows Active Directory, к которому вы можете подключиться. Конфигурирование LDAP может быть сложным, потому что его синтаксис довольно тупой, особенно если вы не привыкли работать с ним. В Subversion Edge FAQ есть раздел, посвященный LDAP, в котором вы найдете советы, которые нам по силам. Как правило, вам понадобится доступ к серверу каталогов или администратору, у которого есть доступ, чтобы получить LDAP "Отличительные имена" (DN), необходимые для настройки.

В Subversion Edge есть вики-страница по миграции, на которой обсуждается миграция пользователей из файла паролей Apache и какие у вас есть варианты.

Удачи, я бы посоветовал ответить на дополнительные вопросы на дискуссионном форуме Subversion Edge.

Другие вопросы по тегам