Как сменить пароль с помощью TortoiseSVN?
Мне нужно изменить пароль SVN. Я использую клиент TortoiseSVN. Я не могу найти изменение пароля или добавить пользовательский параметр.
Возможно ли это? Есть ли какая-либо работа или синтаксис командной строки для создания пользователя SVN или редактирования пользователей?
Ответы
Ответ 1
Изменения пароля обрабатываются администратором сервера subversion. В качестве пользователя нет опции изменения пароля.
Обратитесь к администратору сервера.
Если вы являетесь администратором, найдите свою установку SVN Server. Если вы не знаете, где это, его можно было бы указать в Пуск- > Программы, запущенные под службами в меню Пуск- > Панель управления- > Службы, или он может быть указан в папке C:\Program Files.
Сервер SVN должен иметь приложение для запуска, чтобы добавить/изменить/удалить аутентификацию и пользователей.
Ответ 2
Чтобы изменить пароль для доступа к Subversion
Обычно это будет обрабатываться администратором сервера Subversion. Если вы и вы используете встроенную проверку подлинности, отредактируйте файл [repository]\conf\passwd
на сервере Subversion.
Чтобы удалить локально кэшированные учетные данные
Выполните следующие действия:
- Щелкните правой кнопкой мыши рабочий стол и выберите TortoiseSVN- > Настройки
- Выберите Сохраненные данные.
- Нажмите Очистить от Аутентификационных данных.
В следующий раз, когда вы попытаетесь выполнить действие, требующее учетных данных, вас попросят указать.
Если вы используете командную строку svn.exe
, используйте параметр --no-auth-cache
, чтобы вы могли указывать альтернативные учетные данные без их кэширования против вашего пользователя Windows.
Ответ 3
Вы не можете изменить свой пароль через TortoiseSVN. Аутентификация на сервер SVN должна быть изменена в самом SVN-сервере.
Как вы на самом деле достигаете этого, зависит от того, какой сервер SVN хранит репозиторий и как SVN Server был выложен на вашем компьютере.
n среда Windows, учетные данные обычно хранятся в <yoursvnroot>\conf\passwd
.
В среде Linux это может быть как указано выше, или множество других способов в зависимости от того, как они размещаются.
Ответ 4
На сервере.. В нашей среде мы запускаем Apache2 на Windows Server 2003.
Предположим, Apache обслуживает наш репозиторий из C:\repo\MyProject
Фактический репозиторий находится в C:\repo\MyProject\db
и конфигурация находится в папке C:\repo\MyProject\conf
Итак, пароли находятся в: C:\repo\MyProject.htaccess
Они зашифрованы, похожий на этот инструмент: http://tools.dynamicdrive.com/password/
Ответ 5
Замените строку в файле htpasswd:
перейти к: http://www.htaccesstools.com/htpasswd-generator-windows/
(если срок действия ссылки истек, найдите другой генератор с google.com)
Введите свое имя пользователя и пароль. Сайт будет генерировать зашифрованную строку. Скопируйте эту строку и замените ее предыдущей строкой в файле "repo/htpasswd".
Вам также может потребоваться "очистить" данные "Аутентификация" от tortoisSVN → настроек → сохраненные данные
Ответ 6
Сегодня я изменил пароль Windows, и Tortoise отказался подключать меня к серверу SVN. Я обошел его, открыв окно Dos и сделав "svn co...". Это побудило к новым удостоверениям, а затем счастливо выполнило свою работу. После этого также работает черепаха.