Существует несколько способов настройки паролей в Subversion.Это зависит от того, какой сервер вы используете (svnserve, http, svn + ssh), и от того, как администратор все настроил.
Subversion не содержит встроенного метода аутентификации.Вместо этого он может использовать множество различных методов внешней аутентификации, от очень простых до чрезвычайно сложных.Некоторые позволят пользователям изменять свои собственные пароли и даже настраивать свои собственные учетные записи.Другие требуют, чтобы системный администратор сделал это.Все зависит от вашей конкретной настройки.
- На нашем сайте мы используем Apache http для обслуживания нашего хранилища Subversion (
svn co http://server/src/repos
).Я настроил его на использование нашей Windows Active Directory, поэтому имя пользователя и пароль пользователя - это имя пользователя и пароль Windows.Это означает, что мне не нужно обрабатывать пользователей. Я забыл свой пароль запросов и передал всю головную боль учетной записи нашим администраторам Windows. - Некоторые сайты используют Apache http, но используют парольфайл находится на самом сервере Apache.Обычно это называется
htpasswd
, и его местоположение настраивается администратором Subversion.Возможно, у системного администратора есть возможность разрешить пользователям устанавливать свои собственные пароли, но это не обязательно так.В этом случае вам необходимо связаться с администратором и попросить его сменить пароль. - На некоторых сайтах используется
svnserve
(svn co svn://server/repos
).Стандартный способ настройки заключается в том, что в каталоге config
хранилища Subversion есть файл passwd
.Он находится в системе, где запущен сервер, и у вас нет к нему доступа.Опять же, вам нужно связаться с системным администратором. - Некоторые сайты используют SASL для своей аутентификации.Это может использовать Windows Active Directory, LDAP или любое количество методов аутентификации.Иногда вы можете установить свой собственный пароль, иногда вам нужно спросить администратора, как это делается.
Итак, вам нужно будет спросить администратора Subversion, как изменить ваш пароль.Если вам повезет, есть способ сделать это самостоятельно.Если нет, вам придется попросить администратора Subversion изменить его.