Я нахожусь на MacOS 1.9, используя PyCharm 3.4.1 и установил локальный клиент SVN 1.7. Моя проблема в том, что PyCharm продолжает спрашивать меня о моих учетных данных каждый раз, когда сеть была потеряна (поэтому каждый раз, когда я открываю свой компьютер, время для его подключения к WiFi). Даже если я нажму «Сохранить учетные данные», он продолжает спрашивать об этом. В то время как клиент SVN (от классического терминала) правильно кэширует мои учетные данные. Согласно JetBrain's page on the topic учетные данные сохраняются/считываются из .subversion/auth, которые в моем случае кажутся правильно заполненными (и используются моим SVN-клиентом). У кого-то есть аналогичная проблема ... и нашел решение?pycharm не помнит мои учетные данные SVN
3
A
ответ
1
Это может быть Mac вещь более чем PyCharm вещь, как я и на OS X и должен был следовать за ответы на вопросы, связанные с, а именно:
- Edit
~/.subversion/config
to havepassword-stores = keychain
- Edit
~/.subversion/servers
to havestore-password = yes
- Тогда Мне пришлось использовать Terminal для перехода в мое рабочее пространство и запустить
svn update
, который затем предложил мне разрешить доступ к Mac Keychain. Я сказал «Всегда разрешать».
Только после этого последнего шага PyCharm выполнил команды SVN без запроса моего пароля. В некоторых документах на OS X можно использовать только keystore
как значение для password-stores
, но PyCharm не пытается напрямую использовать Keychain и не пересылает запрос разрешения, инициированный svn под капотом. Итак, нужно использовать svn
, чтобы просмотреть и принять запрос на разрешение.