Очистка кэша аутентификации TortoiseSVN из командной строки

TortoiseSVN хорош по большей части, но одной вещью, которая дует в ситуации с разработкой команды, где больше чем один человек использует конкретный ПК, является аутентификация. Когда я работаю над материалом, мне нравится сохранять мои учетные данные так, чтобы я не должен был продолжать вводить его в для входа, ветвления, фиксации, и т.д.

Проблема состоит в том, что я всегда забываю очищать свои учетные данные, когда я ухожу, потому что:

  1. Я не хочу должным быть повторно вводить его снова, если никто больше не использует компьютер, и намеренно забудьте.
  2. Это - ЛАВАШ, чтобы сделать и требует 4 слишком много щелчков мышью делать.

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

Кто-либо выяснил, как сделать это? Я думаю, что это поощрит меня очищать свои учетные данные чаще. Это не конец света, так как мы можем всегда изменять автора после фиксации, но все еще...

16
задан Taz 26 December 2013 в 21:57
поделиться

2 ответа

Вы должны удалить файлы вручную, например (с помощью файла .bat):

@echo off
rmdir /s /q "%APPDATA%\Subversion\auth"

См. Раздел Аутентификация в Документация TortoiseSVN.

23
ответ дан 30 November 2019 в 21:36
поделиться

Согласно this , похоже, это связано с тем, что данные аутентификации управляются библиотекой SVN, а не Tortoise:

Нет могу сделать то же самое.Данные аутентификации хранятся в% APPDATA% \ Subversion \ auth, но имя пользователя / пароли зашифрованы и хранятся в файлах, которые имеют свое имя в виде хэша md5 URL и информации текст, который отправляет сервер. Поскольку TSVN не знает информационного текста сервера, он не может создать хеш md5 и, следовательно, не знает, какой зашифрованный файл содержит какие {{1 }} данные аутентификации.

похоже, что нет способа указать клиенту svn удалить данные - все решения, которые я вижу, фактически удаляют файлы в каталоге auth .

2
ответ дан 30 November 2019 в 21:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: