Git-SVN очистить auth-кеш - PullRequest
       9

Git-SVN очистить auth-кеш

12 голосов
/ 03 февраля 2010

Как мне заставить git-svn забыть детали аутентификации svn?

У нас есть устройство сопряжения, работающее под управлением Windows Server 2008, на котором у нас есть git-репо, и мы регистрируемся в центральном хранилище Subversion. Я хочу, чтобы git запрашивал у меня данные аутентификации Subversion каждый раз, когда я регистрируюсь.

Я удалил файлы subversion из каталога% APPDATA% \ subversion \ auth \ svn.simple. Теперь всякий раз, когда я использую обычный клиент Subversion, меня запрашивают мою аутентификацию Subversion, но git-svn по-прежнему запоминает учетные данные.

Могу ли я вообще забыть детали аутентификации?

Ответы [ 3 ]

18 голосов
/ 20 апреля 2010

Удалить svn-аутентификацию из % HOMEPATH% \. Subversion \ auth \ svn.simple .Это сбрасывает svn-аутентификацию и git запрашивает имя пользователя в следующий раз.

Обратите внимание, что ранее я удалил аутентификацию из папки% appdata% \ subversion \ auth \ svn.simple, и это не сработало.

1 голос
/ 31 декабря 2010

Недавно я тоже столкнулся с этой проблемой. Причина: «% APPDATA% \ subversion \ servers», этот файл также сохраняет имя пользователя и пароль прокси.

1 голос
/ 03 февраля 2010

Возможно, у вас есть другой экземпляр subversion, установленный где-то еще, потому что git-svn не запоминает svn-аутентификацию и передает ее в subversion.

...