Git -svn изменение пароля
Я использую TortoiseGit в Windows XP.
Моя команда использует центральный сервер svn как наш центральный "канонический" репозиторий кода. Все это работает в сети Windows.
Я работаю локально с git, затем используйте git -svn dcommit для регулярной фиксации на сервере svn.
Наша сеть обеспечивает регулярное изменение пароля, что также меняет мой пароль для сервера svn. Теперь я больше не могу dcommit, поскольку Tortoise пытается использовать мой старый пароль - я googled, и я охотился через меню и документы, но я не могу понять, где изменить пароль, который Git использует для подключения к SVN. Кто-нибудь поможет?
Ответы
Ответ 1
git-svn
использует модули perversions perl, которые, в свою очередь, используют "обычную" аутентификацию Subversion. Это означает, что ваши данные аутентификации хранятся где-то в $HOME/.subversion
, например. в одном из файлов в $HOME/.subversion/svn.simple/
, когда вы используете простую комбинацию имени пользователя и пароля для аутентификации.
Ответ 2
В окне Windows это будет что-то вроде
C:\Users\uttamk \.subversion\Auth\svn.simple
Просто удалите все файлы в папке. Пароль будет reset
Ответ 3
В Windows 7 и далее место для поиска -
%APPDATA%\Subversion\auth
который обычно разрешается
C:\Users\<user name>\AppData\Roaming\Subversion\auth