Как изменить пользователей в TortoiseSVN

настройки другого пользователя с SVN-репозиторием. У него не было имени пользователя/пароля, поэтому я вошел в систему с моими учетными данными. Теперь у нас есть имя пользователя/пароль для него.

Как заставить TortoiseSVN выйти из системы и забыть старый пароль, чтобы я мог ввести новое имя пользователя/пароль?

7 ответов


  1. Откройте Проводник Windows.
  2. щелкните правой кнопкой мыши в любом месте окна.
  3. клик TortoiseSVN → Настройки.
  4. клик Сохраненные Данные.
  5. клик ясный возле Проверка Подлинности Данных (см. ниже).
  6. Проверьте элементы аутентификации, чтобы очистить.
  7. клик OK.

все сохраненные данные аутентификации для всех проектов удаленный.

вы должны повторно ввести учетные данные для подключения.

Clear Button


enter image description here

  1. щелкните правой кнопкой мыши
  2. в TortoiseSVN
  3. настройки
  4. Сохраненные Данные
  5. аутентификационные данные - понятно

есть несколько способов это сделать, через настройки или путем удаления кэша.

удаление кэша является наиболее универсальным методом. Во-первых, найдите его:

на XP, он был расположен здесь:

C:\Documents and Settings\%USER%\Application Data\Subversion\auth\svn.simple\

на Vista, он был расположен здесь:

C:\Users\%USER%\AppData\Roaming\Subversion\auth\svn.simple\

затем посмотрите в этих файлах с помощью блокнота и удалите тот, с вашими учетными данными.


Если вы хотите удалить только один сохраненный пароль, например с именем "user1":

  • перейдите в каталог сохраненных паролей (*c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*)
  • вы найдете несколько файлов в этой папке (с именем со значением хэша)
  • найдите файл, содержащий имя пользователя "user1", которое вы хотите изменить (откройте его с помощью блокнота).
  • удалить файл.
  • в следующий раз, когда вы подключитесь к серверу SVN, Tortoise предложит вам новое имя пользователя и пароль:.

после борьбы с этим и попытки всех ответов на этой странице, Я, наконец, понял, что у меня были неправильные учетные данные, хранящиеся windows для сервера, на котором размещена наша subversion. Я очистил это сохраненное значение от учетных данных windows, и все хорошо.

http://windows.microsoft.com/en-us/windows7/remove-stored-passwords-certificates-and-other-credentials


заменить строку в файле htpasswd:

на: http://www.htaccesstools.com/htpasswd-generator-windows/

(Если ссылка истекла, найдите другой генератор из google.com.)

введите имя пользователя и пароль. Сайт будет генерировать зашифрованную линию. Скопируйте эту строку и замените ее предыдущей строкой в файле "repo/htpasswd".

возможно, Вам понадобится ясный 'аутентификационные данные' от TortoiseSVN → Настройки → Сохраненные Данные.


вы не можете изменить свой пароль через Tortoise, он должен быть изменен на самом сервере SVN. У администратора есть только разрешение на изменение пароля