Я использую Subclipse (интеграция Subversion в Eclipse). Теперь я хочу изменить учетные данные пользователя в подзаголовке. Как мне это сделать? То есть для входа в subversion с использованием другой учетной записи пользователя.
Как изменить учетные данные пользователя в Subclipse?
Ответ 1
Удалите или переименуйте файл Eclipse.keyring в папке конфигурации Eclipse. Здесь Subclipse SVNKit соединит ваши учетные данные SVN..
[УСТАНОВКА ECLIPSE]\configuration\org.eclipse.core.runtime.keyring
Если, с другой стороны, вы используете соединитель JavaHL - или SVN-командную строку, то их учетные данные сохраняются в папке конфигурации среды Subversion. Удалите или переименуйте файл учетных данных.
В Windows:% APPDATA%\Subversion\auth
В Linux и OSX: ~/.subversion/auth
Извините за эту свинью сложности, для чего должна быть настоящая система управления версиями. : - (
Ответ 2
Если вы хотите сбросить существующие учетные данные, посмотрите на этот ответ в вики subversion:
http://subclipse.tigris.org/wiki/PluginFAQ#head-d507c29676491f4419997a76735feb6ef0aa8cf8
Если вы пытаетесь проверить репозиторий под конкретным именем пользователя, но репозиторий доступен только для чтения в гостевой учетной записи, тогда нет решения - вам нужно будет выполнить проверку, используя инструмент командной строки. Даже TortoiseSVN не поддерживает этот прецедент.
Ответ 3
Я много боролся на своем Mac. Позже было найдено простое решение.
1) Перейдите к предпочтению 2) Перейдите к общему и найдите вкладку безопасности
3) Перейдите в раздел содержимого и найдите репозиторий
4) Удалите репозиторий. Он будет автоматически перезагружен.
Кроме того, вы можете перейти к файлу secure_storage в домашнем каталоге. Откройте его в редакторе VI и удалите строку для соответствующего репозитория. Я бы предпочел интерфейс, поскольку это просто.
(~/.eclipse/org.eclipse.equinox.security/secure_storage)
Ответ 4
Вы найдете файлы паролей по адресу: disk:\Documents and Settings\your_username\Application Data\Subversion\auth\svn.simple\
Удалите файлы и обновите репозиторий. Subclipse предложит ввести имя пользователя и пароль для вашего репозитория.
Ответ 5
В Mac OS X Lion я нашел его в Apple keychain
Ответ 6
Как я использую Subversive, я не могу это проверить, но это должно быть что-то вроде этих строк:
- Перейдите на экран настроек
- В разделе "Команда" выберите "Управление паролями"
- Удалить сохраненные данные аутентификации для желаемого репозитория
Вы также можете сделать это от своего клиента Subversion, поскольку данные аутентификации хранятся в папках .svn
.
Ответ 7
В перспективе SVN щелкните правой кнопкой мыши репозиторий и выберите "Свойства местоположения...". Измените "Аутентификация" на вкладке "Общие".