【问题标题】:pycharm doesn't remember my SVN credentialpycharm 不记得我的 SVN 凭证
【发布时间】:2014-09-03 06:21:34
【问题描述】:

我在 MacOS 1.9 上,使用 PyCharm 3.4.1 并安装了本地 SVN 客户端 1.7。我的问题是,每次网络丢失时,PyCharm 都会不断询问我的凭据(所以每次我打开我的电脑时,它都需要连接到 WiFi)。即使我单击“保存凭据”,它也会不断向我询问。而 SVN 客户端(来自经典终端)正在正确缓存我的凭据。根据JetBrain's page on the topic,凭据是从 .subversion/auth 存储/读取的,在我的情况下,它似乎正确填写(并且由我的 SVN 客户端使用)。那么有没有人有类似的问题......并找到了解决方案?

【问题讨论】:

    标签: svn pycharm credentials


    【解决方案1】:

    这可能是 Mac 的事情,而不是 Pycharm 的事情,因为我也在 OS X 上,并且必须遵循相关问题的答案,即:

    1. Edit ~/.subversion/config to have password-stores = keychain
    2. Edit ~/.subversion/servers to have store-password = yes
    3. 然后我不得不使用终端进入我的工作区并运行svn update,然后提示我允许访问 Mac 钥匙串。我说总是允许。

    只有在最后一步之后,PyCharm 才会执行 SVN 命令而不询问我的密码。根据一些文档,在 OS X 上只能使用 keystore 作为 password-stores 的值,但 PyCharm 不会尝试直接使用钥匙串,也不会转发由 svn 触发的权限请求。因此,必须直接使用svn 才能看到并接受权限请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-21
      • 2017-08-07
      • 2019-08-22
      • 1970-01-01
      • 2011-11-14
      • 2019-02-20
      • 1970-01-01
      相关资源
      最近更新 更多