Я использую мерзавца против центрального удаленного репозитория SVN с помощью 'мерзавца-svn'. Репозиторий SVN использует https с самоподписанным сертификатом. Все хорошо работает за одним противным исключением. Пока я использую непосредственно с svn, пароль помнят, таким образом, он имеет к введенным только на первой команде.
При использовании операций мерзавца-svn (например, dcommit, переоснова), больше не помнят пароль, и ручной ввод требуется. После операции мерзавца-svn прямые команды svn больше не помнят пароля также, также запрашивая каждый раз.
Что продолжается здесь? Какие-либо подсказки?
Моя среда: Ubuntu 10.04 64 бита, ядро мерзавца и мерзавец-svn 1.7.0.4-1
У меня есть аналогичный сценарий использования (svn поверх https, пароль, использование git для локального репозитория и push / pull на сервер svn), однако я не сталкивался с этой проблемой, о которой вы упоминаете .
Я вижу одно различие в том, что я установил Subversion, чтобы сохранять свой пароль, а не запрашивать его каждый раз. Вы можете попробовать это, чтобы увидеть, работает ли это.
И я вижу аналогичный вопрос здесь , похоже, что очистка всего каталога ~ / .subversion помогла (убедитесь, что у вас есть резервная копия каталога, если вы попробуете это)