Eclipse未保存SVN密码



Eclipse没有保存SVN密码,或者将密码保存在一个工作区而不是另一个工作区时,我遇到了各种问题。

我使用的是openSuse 13.2,但在以前的Linux版本中也遇到过同样的问题。

面对"GNOME钥匙圈"问题,我想我找到了密码问题的解决方案。请参阅下面的答案。

我通过用vigeditnano编辑文件~/.subversion/config来修复它,并添加以下

[auth] 
  password-stores = kwallet

在我的openSuse 13.2上,没有配置密码存储,但配置文件中的注释显示:

### Set password stores used by Subversion. They should be
### delimited by spaces or commas. The order of values determines
### the order in which password stores are used.
### Valid password stores:
###   gnome-keyring        (Unix-like systems)
###   kwallet              (Unix-like systems)
###   keychain             (Mac OS X)
###   windows-cryptoapi    (Windows)

由于我使用了KDE,所以我确实将其设置为kwallet,,问题得到了解决,包括以前没有保存密码的工作区。

您可能在没有足够授权的情况下运行eclipse。我在笔记本电脑上运行eclipse"作为管理员",解决了在提交过程中总是提示输入相同的SVN密码的问题。或者,如果可能的话,为您的主机登录添加管理员权限,这就是为什么我不需要在桌面上以管理员身份运行eclipse的原因。

最新更新