Как поменять пользователей в TortoiseSVN - PullRequest
283 голосов
/ 20 июля 2009

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

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

Ответы [ 6 ]

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

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

Вам потребуется повторно ввести учетные данные для повторного подключения.

Clear Button

164 голосов
/ 30 апреля 2013

enter image description here

  1. Правый клик
  2. TortoiseSVN
  3. Настройки
  4. Сохраненные данные
  5. Данные аутентификации - Очистить
43 голосов
/ 20 июля 2009

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

Удаление кеша - самый универсальный метод. Сначала найдите его:

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

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

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

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

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

12 голосов
/ 29 ноября 2013

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

  • Перейти в каталог сохраненных паролей (*c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*)
  • В этой папке вы найдете несколько файлов (названных со значением хэша)
  • Найдите файл, содержащий имя пользователя «user1», которое вы хотите изменить (откройте его с помощью Блокнота).
  • Удалить файл.
  • В следующий раз, когда вы подключитесь к серверу SVN, Tortoise предложит вам ввести новое имя пользователя и пароль.
2 голосов
/ 02 февраля 2015

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

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

0 голосов
/ 04 июля 2013

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

Перейти к: http://www.htaccesstools.com/htpasswd-generator-windows/

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...