从Eclipse中删除SVN用户名和密码在Windows 7中不起作用

时间:2011-12-01 13:15:50

标签: eclipse svn windows-7

我在Windows 7中使用Eclipse(Helios)32Bit,使用Subclipse 1.6.x。

我想重置我的SVN用户名和密码。在互联网上,我发现了以下步骤:

  
      
  • 关闭Eclipse或RAD / WSAD
  •   
  • 导航到以下目录,将{User}替换为您的Windows登录ID。
  •   
  • C:\ Documents and Settings {User} \ Application Data \ Subversion
  •   
  • 删除Subversion目录下的所有文件
  •   
  • 打开Eclipse或RAD / WSAD
  •   
  • 与您的SVN存储库同步
  •   
  • 如果出现提示,请单击“永久接受”以信任证书
  •   
  • 出现提示时输入您的Subverion用户ID和密码
  •   

这些步骤无效。当我再次打开Eclipse并与存储库同步时,它不会要求输入用户名或密码。


其他信息:

  • 我尝试删除Subversion目录中的文件,但在同步时,Eclipse再次创建了一个文件夹。

  • 在另一篇文章中我读到了“删除.keyring文件”,但我找不到此文件的位置。

  • 在“安全存储内容”选项卡中,我只有:

3 个答案:

答案 0 :(得分:15)

有不同的可能性,密码可以存储在eclipse和subversion中。密钥环文件存储在我用于<root>/eclipse/configuration/org.eclipse.core.runtime/.keyring的subclipse的eclipse安装中。你应该至少看看它是否存在。该文件的位置可能会被命令行参数覆盖,但您会知道。有关更多信息,请参阅文章"How to change Eclipse SVN plugin password"

如需其他选项,您可以查看:

  1. 通过Windows > Preferences进入首选项。
  2. 选择General > Security > Secure Storage
  3. 转到标签Contents并在那里展开条目SVN
  4. enter image description here

    您现在应该看到SVN可以用来回答服务器密码问题的SVN相关内容的本地缓存。删除要作为其他用户登录的位置的缓存条目。确保您的subversion目录也已清除:

    • Windows XP:C:\Documents and Settings\{User}\Application Data\Subversion
    • Windows 7:C:\Users\{User}\AppData\Roaming\Subversion\

    如果找到,也会删除.keyring文件。

答案 1 :(得分:0)

在... \ Eclipse \ config \ auth \ svn.simple \

找到包含我的SVN凭据的文件

答案 2 :(得分:0)

https://casecomplete.zendesk.com/hc/en-us/articles/200685197-Resetting-stored-Subversion-credentials

这对我有用。删除所有文件,在svn.simple目录中(对于Windows 7)删除所有存储的密码。一个人必须设置它们,同时再次提交内容,但这显然是通过通常的手段。